[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[www] branch master updated: Translated using Weblate (Italian)
From: |
gnunet |
Subject: |
[www] branch master updated: Translated using Weblate (Italian) |
Date: |
Mon, 09 Sep 2024 14:07:29 +0200 |
This is an automated email from the git hooks/post-receive script.
weblate pushed a commit to branch master
in repository www.
The following commit(s) were added to refs/heads/master by this push:
new 55e28c64 Translated using Weblate (Italian)
55e28c64 is described below
commit 55e28c64417620c954f696e83ce05e57c40ca60d
Author: Wrath <Wrath@users.noreply.weblate.taler.net>
AuthorDate: Sun Aug 18 11:22:43 2024 +0000
Translated using Weblate (Italian)
Currently translated at 48.2% (312 of 647 strings)
Translation: GNUnet/Website
Translate-URL: https://weblate.taler.net/projects/gnunet/website/it/
---
locale/it/LC_MESSAGES/messages.po | 772 +++++++++++++++++++-------------------
1 file changed, 385 insertions(+), 387 deletions(-)
diff --git a/locale/it/LC_MESSAGES/messages.po
b/locale/it/LC_MESSAGES/messages.po
index a11bed7c..e1592de3 100644
--- a/locale/it/LC_MESSAGES/messages.po
+++ b/locale/it/LC_MESSAGES/messages.po
@@ -26,7 +26,7 @@ msgstr "GNUnet"
#: common/base.j2:6 common/news.j2:6
msgid "GNU's framework for secure p2p networking"
-msgstr "Il contesto operativo dello GNU per un sicuro p2p networking"
+msgstr "Il framework GNU per un networking p2p sicuro"
#: common/footer.j2.inc:7
msgid "Contact"
@@ -34,7 +34,7 @@ msgstr "Contatti"
#: common/footer.j2.inc:8
msgid "GNUnet e.V."
-msgstr "GNUnet e V."
+msgstr "GNUnet e.V."
#: common/footer.j2.inc:9 template/about.html.j2:7
msgid "About GNUnet"
@@ -46,7 +46,7 @@ msgstr "Rilevatore di bug"
#: common/footer.j2.inc:19 template/copyright.html.j2:7
msgid "Copyright Assignment"
-msgstr "Accordo sul copyright"
+msgstr "Accordo sul Copyright"
#: common/footer.j2.inc:20 template/developers.html.j2:25
msgid "Bibliography"
@@ -58,15 +58,15 @@ msgstr "Codice sorgente del sito."
#: common/footer.j2.inc:32
msgid "Report issues with this website."
-msgstr "Segnalare problemi del sito."
+msgstr "Segnala problemi di questo sito."
#: common/navigation.j2.inc:10
msgid "Skip to main content"
-msgstr ""
+msgstr "Salta al contenuto principale"
#: common/navigation.j2.inc:33
msgid "Home"
-msgstr ""
+msgstr "Home"
#: common/navigation.j2.inc:34
msgid "About"
@@ -300,26 +300,19 @@ msgstr "Più Risorse"
#: template/about.html.j2:81
#, fuzzy
-#| msgid ""
-#| "There are many more resources to learn about GNUnet besides the <a href="
-#| "\"https://docs.gnunet.org/handbook/gnunet.html\">handbook</a>, such as "
-#| "the <a href=\"https://bib.gnunet.org/\">bibliography</a> with papers "
-#| "covering the various layers, many <a href=\"https://gnunet.org/en/video."
-#| "html\">videos</a> or a brief <a href=\"https://gnunet.org/en/glossary.html"
-#| "\">glossary</a>."
-msgid ""
-"There are many more resources to learn about GNUnet besides the <a href="
-"\"https://docs.gnunet.org/\">handbook</a>, such as the <a href=\"https://bib."
-"gnunet.org/\">bibliography</a> with papers covering the various layers, many "
-"<a href=\"https://gnunet.org/en/video.html\">videos</a> or a brief <a href="
-"\"https://gnunet.org/en/glossary.html\">glossary</a>."
+msgid ""
+"There are many more resources to learn about GNUnet besides the <a "
+"href=\"https://docs.gnunet.org/\">handbook</a>, such as the <a "
+"href=\"https://bib.gnunet.org/\">bibliography</a> with papers covering the "
+"various layers, many <a href=\"https://gnunet.org/en/video.html\">videos</a> "
+"or a brief <a href=\"https://gnunet.org/en/glossary.html\">glossary</a>."
msgstr ""
"Esistono molte più risorse che permettono di conoscere GNUnet oltre che il "
"<a href=\"https://docs.gnunet.org/handbook/gnunet.html\">manuale</a>, "
"abbiamo la<a href=\"https://bib.gnunet.org/\">bibliografia</a> con fogli che "
-"coprono i vari strati, molti<a href=\"https://gnunet.org/en/video.html"
-"\">video</a>o un breve <a href=\"https://gnunet.org/en/glossary.html"
-"\">glossario</a>."
+"coprono i vari strati, molti<a href=\"https://gnunet.org/en/video."
+"html\">video</a>o un breve <a href=\"https://gnunet.org/en/glossary."
+"html\">glossario</a>."
#: template/about.html.j2:86
msgid ""
@@ -392,11 +385,6 @@ msgstr "Fornitore di identità auto-sovrana,
decentralizzata"
#: template/applications.html.j2:42
#, fuzzy
-#| msgid ""
-#| "<a href=\"https://reclaim.gnunet.org/\">re:claimID</a> is a decentralized "
-#| "Identity Provider (IdP) service built in top of the GNU Name System. It "
-#| "allows users to securely share personal information with websites using "
-#| "standardized protocols (OpenID Connect)."
msgid ""
"is a decentralized Identity Provider (IdP) service built in top of the GNU "
"Name System. It allows users to securely share personal information with "
@@ -414,11 +402,6 @@ msgstr "Condivisione di file (Alpha)"
#: template/applications.html.j2:60
#, fuzzy
-#| msgid ""
-#| "GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that "
-#| "aims to provide censorship-resistant, anonymous filesharing. The "
-#| "publisher is empowered to make a gradual choice between performance and "
-#| "anonymity."
msgid ""
"GNUnet filesharing is an application that aims to provide censorship-"
"resistant, anonymous filesharing. The publisher is empowered to make a "
@@ -496,11 +479,6 @@ msgstr ""
#: template/applications.html.j2:165
#, fuzzy
-#| msgid ""
-#| "<a href=\"https://git.gnunet.org/groupchat.git/\">groupchat</a> is a "
-#| "terminal user interface providing messaging using the CADET subsystem. It "
-#| "is developed using nim. Cadet-GTK and groupchat are planned to be "
-#| "compatible."
msgid ""
"<a href=\"https://git.gnunet.org/messenger-cli.git/\">messenger-cli</a> is a "
"terminal user interface providing messaging using the GNUnet Messenger "
@@ -633,10 +611,11 @@ msgstr ""
#: template/copyright.html.j2:12
msgid ""
"<p> Contributors to GNUnet with Git access must sign the <a href=\"/static/"
-"pdf/copyright.pdf\">copyright assignment</a> to ensure that the <a href="
-"\"https://git.gnunet.org/gnunet-ev.git/tree/gnunet_taler_agreement.tex"
-"\">GNUnet e.V. --- Taler Systems SA agreement on licensing and collaborative "
-"development</a> of the GNUnet and GNU Taler projects is satisfied. </p>"
+"pdf/copyright.pdf\">copyright assignment</a> to ensure that the <a "
+"href=\"https://git.gnunet.org/gnunet-ev.git/tree/gnunet_taler_agreement."
+"tex\">GNUnet e.V. --- Taler Systems SA agreement on licensing and "
+"collaborative development</a> of the GNUnet and GNU Taler projects is "
+"satisfied. </p>"
msgstr ""
"<p> I collaboratori di GNUnet con accesso Git devono firmare l'<a href=\"/"
"static/pdf/copyright.pdf\">accordo sul copyright</a> per garantire "
@@ -734,8 +713,9 @@ msgstr "Analisi del code coverage"
#: template/developers.html.j2:63
msgid ""
"We use <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\">LCOV</a> to "
-"analyze the code coverage of our tests, the results are available at <a href="
-"\"https://old.gnunet.org/coverage/\">https://old.gnunet.org/coverage/</a>."
+"analyze the code coverage of our tests, the results are available at <a "
+"href=\"https://old.gnunet.org/coverage/\">https://old.gnunet.org/coverage/</"
+"a>."
msgstr ""
"Utilizziamo <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\">LCOV</"
"a> per analizzare il code coverage dei nostri test. I risultati sono "
@@ -853,9 +833,9 @@ msgstr ""
"nell'archivio <a href=\"https://git.gnunet.org/gnunet-ev.git/\">gnunet-ev</"
"a>. Non ci sono quote associative. Tuttavia, i membri devono sostenere "
"GNUnet e.V. e soprattutto contribuire allo sviluppo tecnico secondo le "
-"proprie possibilità. Per maggiori informazioni, consultare lo <a href="
-"\"https://git.gnunet.org/gnunet-ev.git/\">Satzung (Charter)</a> (attualmente "
-"disponibile solo in tedesco, sono ben accette traduzioni)."
+"proprie possibilità. Per maggiori informazioni, consultare lo <a "
+"href=\"https://git.gnunet.org/gnunet-ev.git/\">Satzung (Charter)</a> "
+"(attualmente disponibile solo in tedesco, sono ben accette traduzioni)."
#: template/ev.html.j2:53
msgid "Governance"
@@ -863,15 +843,6 @@ msgstr "Governance"
#: template/ev.html.j2:55
#, fuzzy
-#| msgid ""
-#| "You can find our charter, and the list of members under <a href=\"https://"
-#| "git.gnunet.org/gnunet-ev.git/tree/satzung.tex\">https://git.gnunet.org/"
-#| "gnunet-ev.git/tree/satzung.tex</a>. The current board consists of: "
-#| "<dl><dt>Vorsitz</dt> <dd><a href=\"https://schanzen.eu\">Martin "
-#| "Schanzenbach</a></dd> <dt>stellvertretender Vorsitz</dt> <dd>t3sserakt</"
-#| "dd> <dt>Kassenwart</dt> <dd>Florian Dold</dd> <dt>Beisitzer</dt> <dd> <a "
-#| "href=\"https://grothoff.org/christian/\">Christian Grothoff</a>, ch3 </"
-#| "dd> </dl>"
msgid ""
"You can find our charter, and the list of members under <a href=\"https://"
"git.gnunet.org/gnunet-ev.git/tree/satzung.tex\">https://git.gnunet.org/"
@@ -882,13 +853,14 @@ msgid ""
"dt> <dd> <a href=\"https://grothoff.org/christian/\">Christian Grothoff</a>, "
"Julius Bünger </dd> </dl>"
msgstr ""
-"Il nostro atto costitutivo e l'elenco dei membri è disponibile su <a href="
-"\"https://git.gnunet.org/gnunet-ev.git/tree/satzung.tex\">https://git.gnunet."
-"org/gnunet-ev.git/tree/satzung.tex</a>. Il consiglio direttivo attuale è "
-"composto da: <dl><dt>Vorsitz</dt><dd><a href=\"https://schanzen.eu\">Martin "
-"Schanzenbach</a></dd><dt>stellvertretender Vorsitz</dt><dd>t3sserakt</"
-"dd><dt>Kassenwart</dt><dd>Florian Dold</dd><dt>Beisitzer</dt><dd><a href="
-"\"https://grothoff.org/christian/\">Christian Grothoff</a>, ch3 </dd></dl>"
+"Il nostro atto costitutivo e l'elenco dei membri è disponibile su <a "
+"href=\"https://git.gnunet.org/gnunet-ev.git/tree/satzung.tex\">https://git."
+"gnunet.org/gnunet-ev.git/tree/satzung.tex</a>. Il consiglio direttivo "
+"attuale è composto da: <dl><dt>Vorsitz</dt><dd><a href=\"https://schanzen."
+"eu\">Martin Schanzenbach</a></dd><dt>stellvertretender Vorsitz</"
+"dt><dd>t3sserakt</dd><dt>Kassenwart</dt><dd>Florian Dold</dd><dt>Beisitzer</"
+"dt><dd><a href=\"https://grothoff.org/christian/\">Christian Grothoff</a>, "
+"ch3 </dd></dl>"
#: template/ev.html.j2:74
msgid "Official Meeting Notes"
@@ -947,10 +919,6 @@ msgstr "Cosa posso fare se non trovo le risposte alle mie
domande?"
#: template/faq.html.j2:29
#, fuzzy
-#| msgid ""
-#| "A: There are many other sources of information. You can read additional "
-#| "documentation or ask the question on the help-gnunet@gnu.org mailing list "
-#| "or the #gnunet IRC on irc.freenode.net."
msgid ""
"A: There are many other sources of information. You can read additional "
"documentation or ask the question on the help-gnunet@gnu.org mailing list."
@@ -2514,16 +2482,16 @@ msgid ""
"include gnurl are: <a href=\"https://www.gnu.org/software/guix/\">GNU Guix</"
"a> (available as \"gnurl\"), <a href=\"https://gentoo.org\">Gentoo</a> "
"through the collaborative ebuild collection <a href=\"https://git.gnunet.org/"
-"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a href="
-"\"https://nixos.org/nix/\">Nix</a>, and as www/gnurl in <a href=\"https://"
-"pkgsrc.org\">pkgsrc</a>."
+"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a "
+"href=\"https://nixos.org/nix/\">Nix</a>, and as www/gnurl in <a "
+"href=\"https://pkgsrc.org\">pkgsrc</a>."
msgstr ""
"Le versioni sono pubblicate su <a href=\"https://ftpmirror.gnu.org/gnu/"
"gnunet/\">ftpmirror.gnu.org/gnu/gnunet</a>. È possibile trovare gnurl "
"all'interno di un'ampia gamma di distribuzioni e gestori di pacchetti. Tra i "
"Gestori di pacchetti che includono gnurl ci sono: <a href=\"https://www.gnu."
-"org/software/guix/\">GNU Guix</a> (disponibile come \"gnurl\"), <a href="
-"\"https://gentoo.org\">Gentoo</a> tramite la raccolta di ebuild "
+"org/software/guix/\">GNU Guix</a> (disponibile come \"gnurl\"), <a "
+"href=\"https://gentoo.org\">Gentoo</a> tramite la raccolta di ebuild "
"collaborativa <a href=\"https://git.gnunet.org/youbroketheinternet-overlay."
"git/\">youbroketheinternet</a>, <a href=\"https://nixos.org/nix/\">Nix</a> e "
"come www/gnurl in <a href=\"https://pkgsrc.org\">pkgsrc</a>."
@@ -2743,23 +2711,24 @@ msgstr ""
"<li> L'API REST sviluppato in GNUnet<br> L'API REST è già incorporato "
"nell'archivio gnunet.git (<a href=\"https://gnunet.org/git/gnunet.git/\">Git "
"Principale GNUnet</a>).<br /> Per usare le nuove funzionalità, clonare "
-"l'archivio e seguire l'<a href=\"https://gnunet.org/en/install.html"
-"\">Installazione</a> su gnunet.org. Poi, avviare il servizio rest tramite "
-"\"gnunet-arm -i rest\". </li> <li> Applicazione Web<br> L'applicazione web è "
-"disponibile nell'archivio gnunet-webui.git (<a href=\"https://gnunet.org/git/"
-"gnunet-webui.git/\">Git Interfaccia Utente Web GNUnet</a>).<br /> È "
-"necessario installare la versione più recente di \"nodo\" e \"yarn\". A "
-"seconda del sistema operativo, potrebbe essere necessario scaricare versioni "
-"più recenti e installarle manualmente e non tramite il gestore di pacchetti. "
-"Quando l'installazione è andata a buon fine, è necessario clonare "
-"l'archivio. Poi, è necessario eseguire \"installazione yarn\" e \"avvio yarn"
-"\" per fare un test. Per distribuire il sito web (ricorda che questo sito "
-"comunica con un'altra istanza localhost) usa \"compilazione yarn\" per "
-"compilare l'applicazione web e usare l'output nella directory \"dist\". </"
-"li> <li> Documentazione<br /> La documentazione è disponibile nell'archivio "
-"gnunet-rest-api.git (<a href=\"https://gnunet.org/git/gnunet-rest-api.git/"
-"\">Documentazione Git API REST GNUnet </a>). <br /> Clonare l'archivio e "
-"\"creare html\". Poi aprire \"index.html\" in \"build/html/\". </li>"
+"l'archivio e seguire l'<a href=\"https://gnunet.org/en/install."
+"html\">Installazione</a> su gnunet.org. Poi, avviare il servizio rest "
+"tramite \"gnunet-arm -i rest\". </li> <li> Applicazione Web<br> "
+"L'applicazione web è disponibile nell'archivio gnunet-webui.git (<a "
+"href=\"https://gnunet.org/git/gnunet-webui.git/\">Git Interfaccia Utente Web "
+"GNUnet</a>).<br /> È necessario installare la versione più recente di "
+"\"nodo\" e \"yarn\". A seconda del sistema operativo, potrebbe essere "
+"necessario scaricare versioni più recenti e installarle manualmente e non "
+"tramite il gestore di pacchetti. Quando l'installazione è andata a buon "
+"fine, è necessario clonare l'archivio. Poi, è necessario eseguire "
+"\"installazione yarn\" e \"avvio yarn\" per fare un test. Per distribuire il "
+"sito web (ricorda che questo sito comunica con un'altra istanza localhost) "
+"usa \"compilazione yarn\" per compilare l'applicazione web e usare l'output "
+"nella directory \"dist\". </li> <li> Documentazione<br /> La documentazione "
+"è disponibile nell'archivio gnunet-rest-api.git (<a href=\"https://gnunet."
+"org/git/gnunet-rest-api.git/\">Documentazione Git API REST GNUnet </a>). "
+"<br /> Clonare l'archivio e \"creare html\". Poi aprire \"index.html\" in "
+"\"build/html/\". </li>"
#: template/gsoc-2018-gnunet-webui.html.j2:92
msgid ""
@@ -2798,7 +2767,6 @@ msgstr "Progetti della Google Summer of Code di GNUnet"
#: template/gsoc.html.j2:13 template/gsoc.html.j2:30
#, fuzzy
-#| msgid "Ideas 2021"
msgid "Ideas 2024"
msgstr "Idee per il 2021"
@@ -2812,12 +2780,6 @@ msgstr "Progetti conclusi"
#: template/gsoc.html.j2:22
#, fuzzy
-#| msgid ""
-#| "As a GNU project, GNUnet has participated in the Google Summer of Code "
-#| "(GSoC) for a number of years. This page lists all current, past, and "
-#| "finished projects. If you want to participate and apply for any of the "
-#| "ideas for 2020 below or any past project which is not yet finished (or "
-#| "even your own idea), please contact us either in IRC or mailing list."
msgid ""
"As a GNU project, GNUnet has participated in the Google Summer of Code "
"(GSoC) for a number of years. This page lists all current, past, and "
@@ -2834,26 +2796,6 @@ msgstr ""
#: template/gsoc.html.j2:35
#, fuzzy
-#| msgid ""
-#| "The GNUnet team is currently working on a transport layer rewrite in "
-#| "order to fix core issues with connectivity. This new component is "
-#| "currently developed under the name \"TNG\". What is currently known as "
-#| "\"transport plugins\" will in the TNG be represented as \"communicators"
-#| "\". Communicators are processes with a well defined API that allow to "
-#| "connect peers over a specific protocol. The primary protocol which are "
-#| "already implemented are UNIX sockets, UDP sockets, and TCP sockets. For a "
-#| "truly resilient network, other connectivity options such as WiFi mesh, "
-#| "Bluetooth, HTTP(S), QUIC or even more obscure alternatives such as radio "
-#| "are required. In this project, the goal is to select, implement and test "
-#| "new communicators. While TNG is not yet ready, communicators can, by "
-#| "design, be developed and tested against the current API. We expect that "
-#| "this project can be worked on by multiple students as there are a lot of "
-#| "protocols to choose from. The tasks would consist of: <ol> <li>Deciding "
-#| "which communicators to implement.</li> <li>Test the communicators.</li> "
-#| "<li>Documentation.</li> </ol> Advantageous skills/languages/frameworks: "
-#| "<ol> <li>C</li> <li>Knowledge of HTTPS, QUIC, Bluetooth or WiFi.</li> </"
-#| "ol> <br/> <strong>Difficulty:</strong> Average, but depends on selected "
-#| "protocols. <br/> <strong>Mentors:</strong> Martin Schanzenbach, t3sserakt"
msgid ""
"The GNUnet team is currently working on a transport layer rewrite in order "
"to fix core issues with connectivity. This new component is currently "
@@ -3008,9 +2950,9 @@ msgstr ""
#: template/gsoc.html.j2:269
msgid ""
"reclaimID is a decentralized identity system build on top of the GNU Name "
-"System. Currently, there is a Webextension which uses the GNUnet <a href="
-"\"https://rest.gnunet.org\">REST API</a>. In order to improve adoption and "
-"ease of use, this project aims to include a full GNUnet node within the "
+"System. Currently, there is a Webextension which uses the GNUnet <a "
+"href=\"https://rest.gnunet.org\">REST API</a>. In order to improve adoption "
+"and ease of use, this project aims to include a full GNUnet node within the "
"Webextention as a fallback. GNUnet can be compiled to Web Assembly or "
"JavaScript as demonstrated <a href=\"https://gnunet.io\">here</a>. The idea "
"is to improve upon this concept and support more of GNUnet's subsystems. The "
@@ -3366,8 +3308,8 @@ msgid ""
"GNUnet is a network protocol stack for building secure, distributed, and "
"privacy-preserving applications.<br/> With strong roots in <a class=\"link\" "
"href=\"https://bib.gnunet.org\">academic research</a>, our goal is to "
-"replace the <a class=\"link\" href=\"https://secushare.org/broken-internet"
-"\">old insecure Internet</a> protocol stack."
+"replace the <a class=\"link\" href=\"https://secushare.org/broken-"
+"internet\">old insecure Internet</a> protocol stack."
msgstr ""
"GNUnet è uno stack di protocolli di rete per costruire applicazione "
"sicure, distribuite e che preservano la privacy.<br/> Con forti radici nella "
@@ -3399,9 +3341,9 @@ msgid ""
"papers/65.pdf\"> improving addressing, routing, naming and content "
"distribution</a> in a technically robust manner - as opposed to ad-hoc "
"designs in place today. <!-- Proposal from fabian gerlach: GNUnet is built "
-"<a href=\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design"
-"\"</a> and \"distributed by design\". This improves addressing, routing, "
-"naming and content distribution in a technically robust manner. -->"
+"<a href=\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by "
+"design\"</a> and \"distributed by design\". This improves addressing, "
+"routing, naming and content distribution in a technically robust manner. -->"
msgstr ""
#: template/index.html.j2:179
@@ -3411,9 +3353,9 @@ msgstr ""
#: template/index.html.j2:181
msgid ""
"Today, monitoring increasingly centralized infrastructure, proprietary "
-"implementations, traffic shapers and firewalls restrict all of the <a class="
-"\"link\" href=\"https://www.gnu.org/philosophy/free-sw.html\">essential "
-"freedoms</a> to various degrees."
+"implementations, traffic shapers and firewalls restrict all of the <a "
+"class=\"link\" href=\"https://www.gnu.org/philosophy/free-sw."
+"html\">essential freedoms</a> to various degrees."
msgstr ""
#: template/index.html.j2:205
@@ -3422,8 +3364,8 @@ msgstr ""
#: template/index.html.j2:207
msgid ""
-"GNUnet is a self-organizing network and it is <a class=\"link\" href="
-"\"https://www.gnu.org/philosophy/free-sw.html\">free software</a> as in "
+"GNUnet is a self-organizing network and it is <a class=\"link\" "
+"href=\"https://www.gnu.org/philosophy/free-sw.html\">free software</a> as in "
"freedom. GNUnet puts you in control of your data. You determine which data "
"to share with whom, and you're not pressured to accept compromises. It "
"gives users freedoms to securely access information (\"run\" the network), "
@@ -3485,7 +3427,6 @@ msgstr ""
#: template/index.html.j2:335
#, fuzzy
-#| msgid "read more"
msgid "Learn more"
msgstr "Maggiori informazioni"
@@ -3503,7 +3444,6 @@ msgstr ""
#: template/install-on-archpi.html.j2:41
#, fuzzy
-#| msgid "Source Code"
msgid "Get the Source Code"
msgstr "Codice sorgente"
@@ -3545,7 +3485,6 @@ msgstr ""
#: template/install-on-netbsd.html.j2:238
#: template/install-on-ubuntu1804.html.j2:54
#, fuzzy
-#| msgid "Source Code"
msgid "Get the source code"
msgstr "Codice sorgente"
@@ -3563,7 +3502,6 @@ msgstr ""
#: template/install-on-debian9.html.j2:118
#: template/install-on-ubuntu1804.html.j2:83
#, fuzzy
-#| msgid "GNUnet for developers"
msgid "Option 2: GNUnet for development"
msgstr "GNUnet per gli sviluppatori"
@@ -3580,7 +3518,6 @@ msgstr ""
#: template/install-on-debian9.html.j2:229
#: template/install-on-ubuntu1804.html.j2:157
#, fuzzy
-#| msgid "GNUnet"
msgid "Use GNUnet!"
msgstr "GNUnet"
@@ -3596,7 +3533,6 @@ msgstr ""
#: template/install-on-macos.html.j2:25 template/install-on-netbsd.html.j2:37
#: template/install-on-openwrt.html.j2:16
#, fuzzy
-#| msgid "Install"
msgid "Installation"
msgstr "Installazione"
@@ -3629,7 +3565,6 @@ msgstr ""
#: template/l2o/mile4.html.j2:71 template/l2o/mile5.html.j2:63
#: template/l2o/mile6.html.j2:45
#, fuzzy
-#| msgid "Continuous Integration"
msgid "Configuration"
msgstr "Integrazione continuativa"
@@ -3669,20 +3604,21 @@ msgid ""
"GNUnet is reportedly available for: <ul> <li><a href=\"https://pkgs."
"alpinelinux.org/package/edge/community/x86_64/gnunet\">Alpine</a></li> "
"<li><a href=\"https://aur.archlinux.org/packages/gnunet/\">Arch (AUR)</a></"
-"li> <li><a href=\"https://packages.debian.org/search?keywords=gnunet"
-"\">Debian</a></li> <li> <a href=\"https://copr.fedorainfracloud.org/coprs/"
-"schanzen/gnunet/package/gnunet/\">Fedora (copr)</a>: <code class=\"block\"> "
-"# dnf copr enable schanzen/gnunet </code> </li> <li><a href=\"https://guix."
-"gnu.org/en/packages/G/\">Guix</a></li> <li><a href=\"https://github.com/"
-"Homebrew/homebrew-core/blob/master/Formula/gnunet.rb\">Homebrew</a></li> "
-"<li><a href=\"https://search.nixos.org/packages?"
-"from=0&size=50&sort=relevance&query=gnunet\">NixOS</a></li> <li><a href="
-"\"install-on-openwrt.html\">OpenWrt</a></li> </ul> If GNUnet is available "
-"for your Operating System and it is missing, send us feedback so that we can "
-"add it to this list. Furthermore, if you are interested in packaging GNUnet "
-"for your Operating System, get in touch with us at gnunet-developers@gnu.org "
-"if you require help with this job. If you were using an Operating System "
-"with the APT package manager, GNUnet could be installed as simple as:"
+"li> <li><a href=\"https://packages.debian.org/search?"
+"keywords=gnunet\">Debian</a></li> <li> <a href=\"https://copr."
+"fedorainfracloud.org/coprs/schanzen/gnunet/package/gnunet/\">Fedora (copr)</"
+"a>: <code class=\"block\"> # dnf copr enable schanzen/gnunet </code> </li> "
+"<li><a href=\"https://guix.gnu.org/en/packages/G/\">Guix</a></li> <li><a "
+"href=\"https://github.com/Homebrew/homebrew-core/blob/master/Formula/gnunet."
+"rb\">Homebrew</a></li> <li><a href=\"https://search.nixos.org/packages?"
+"from=0&size=50&sort=relevance&query=gnunet\">NixOS</a></li> <li><a "
+"href=\"install-on-openwrt.html\">OpenWrt</a></li> </ul> If GNUnet is "
+"available for your Operating System and it is missing, send us feedback so "
+"that we can add it to this list. Furthermore, if you are interested in "
+"packaging GNUnet for your Operating System, get in touch with us at gnunet-"
+"developers@gnu.org if you require help with this job. If you were using an "
+"Operating System with the APT package manager, GNUnet could be installed as "
+"simple as:"
msgstr ""
#: template/install.html.j2:66
@@ -3718,7 +3654,6 @@ msgstr ""
#: template/dev_pages/t3sserakt.html.j2:44
#, fuzzy
-#| msgid "Past projects"
msgid "Past Project"
msgstr "Progetti precedenti"
@@ -3757,7 +3692,6 @@ msgstr ""
#: template/dev_pages/t3sserakt.html.j2:80
#, fuzzy
-#| msgid "Contact information"
msgid "Contact Information"
msgstr "Contatti"
@@ -3772,8 +3706,8 @@ msgstr ""
#: template/l2o/index.html.j2:13 template/l2o/index.html.j2:38
#: template/probnat/index.html.j2:13 template/probnat/index.html.j2:36
+#: template/probnat/index.html.j2:35
#, fuzzy
-#| msgid "Motivation"
msgid "Project motivation"
msgstr "Motivazione"
@@ -3783,6 +3717,7 @@ msgstr ""
#: template/l2o/index.html.j2:15 template/l2o/index.html.j2:78
#: template/probnat/index.html.j2:14 template/probnat/index.html.j2:80
+#: template/probnat/index.html.j2:79
msgid "Milestones"
msgstr ""
@@ -3848,8 +3783,8 @@ msgid ""
"is very hard to read to get an idea what the test code is doing. Therefore "
"the first task (milestone 1) is to implement a new testing framework which "
"uses network namespaces to make testing of TNG much easier. Have a look into "
-"what is planed for Layer-2-Overlay in the <a href=\"#milestones"
-"\">milestones</a>."
+"what is planed for Layer-2-Overlay in the <a "
+"href=\"#milestones\">milestones</a>."
msgstr ""
#: template/l2o/index.html.j2:54
@@ -3862,9 +3797,9 @@ msgstr ""
#: template/l2o/index.html.j2:62
msgid ""
-"The new style of writing tests in GNUnet is borrowed from the <a href="
-"\"https://docs.taler.net/developers-manual.html#testing-library\">GNU Taler "
-"testing library</a>. In <a href=\"#milestone1\">milestone 1</a> we "
+"The new style of writing tests in GNUnet is borrowed from the <a "
+"href=\"https://docs.taler.net/developers-manual.html#testing-library\">GNU "
+"Taler testing library</a>. In <a href=\"#milestone1\">milestone 1</a> we "
"implemented commands to setup the <a href=\"#netjails\">netjails</a>, the "
"test environment for each peer, to start a single peers and sending a simple "
"test message. Because some commands depend on other commands to be finished, "
@@ -3978,8 +3913,8 @@ msgstr ""
msgid ""
"The CI contains test cases with a setup of peers not connected directly. The "
"test cases proof that each peer can reach any other peer. We have test cases "
-"for the circle path and for the inverse path. <a href=\"mile4.html"
-"\">Details</a>"
+"for the circle path and for the inverse path. <a href=\"mile4."
+"html\">Details</a>"
msgstr ""
#: template/l2o/index.html.j2:163
@@ -3999,8 +3934,8 @@ msgid ""
"The test cases proof that each peer can be reached, even if that peer is "
"behind a NAT. The test case are measuring the performance. This measurement "
"is used to compare with the outcome of the next milestone. This result of "
-"this milestone will be a first stable release. <a href=\"mile5.html"
-"\">Details</a>"
+"this milestone will be a first stable release. <a href=\"mile5."
+"html\">Details</a>"
msgstr ""
#: template/l2o/index.html.j2:183
@@ -4122,18 +4057,18 @@ msgid ""
"to execute a local test interpreter per node. Will be execute by the "
"following command.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%"
"\" style=\"vertical-align: top;\">src/testing/"
-"testing_api_cmd_netjail_start_testsystem.c</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Command to start the helper processes.</td> <tr> "
-"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/testing/testing_api_cmd_netjail_stop_testsystem.c</td><td width=\"60%"
-"\" style=\"vertical-align: top;\">Command to stop the helper processes.</td> "
+"testing_api_cmd_netjail_start_testsystem.c</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Command to start the helper processes.</td> "
"<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
-"align: top;\">src/testing/netjail_stop.sh</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Script to stop the netjail topology.</td> <tr> "
-"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/testing/testing_api_cmd_netjail_stop.c</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Command to stop the test setup.</td> <tr> <td></"
-"td><td> </td> </tr> </table>"
+"align: top;\">src/testing/testing_api_cmd_netjail_stop_testsystem.c</td><td "
+"width=\"60%\" style=\"vertical-align: top;\">Command to stop the helper "
+"processes.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
+"style=\"vertical-align: top;\">src/testing/netjail_stop.sh</td><td "
+"width=\"60%\" style=\"vertical-align: top;\">Script to stop the netjail "
+"topology.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
+"style=\"vertical-align: top;\">src/testing/testing_api_cmd_netjail_stop.c</"
+"td><td width=\"60%\" style=\"vertical-align: top;\">Command to stop the test "
+"setup.</td> <tr> <td></td><td> </td> </tr> </table>"
msgstr ""
#: template/l2o/mile1.html.j2:66 template/l2o/mile2.html.j2:49
@@ -4153,24 +4088,24 @@ msgid ""
"align: top;\">src/testing/testing_api_cmd_system_create.c</td><td width=\"60%"
"\" style=\"vertical-align: top;\">Command to create a local test system.</"
"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
-"align: top;\">src/transport/transport_api_cmd_start_peer.c</td><td width="
-"\"60%\" style=\"vertical-align: top;\">Command to start a peer.</td> <tr> "
-"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/transport/transport_api_cmd_connecting_peers.c</td><td width=\"60%\" "
-"style=\"vertical-align: top;\"> Command to connect two peers.</td> <tr> "
-"<td></td><td> </td> </tr> <tr> <td>src/transport/"
+"align: top;\">src/transport/transport_api_cmd_start_peer.c</td><td "
+"width=\"60%\" style=\"vertical-align: top;\">Command to start a peer.</td> "
+"<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
+"align: top;\">src/transport/transport_api_cmd_connecting_peers.c</td><td "
+"width=\"60%\" style=\"vertical-align: top;\"> Command to connect two peers.</"
+"td> <tr> <td></td><td> </td> </tr> <tr> <td>src/transport/"
"transport_api_cmd_send_simple.c</td><td width=\"60%\" style=\"vertical-"
"align: top;\">Command to send a simple message from one peer to another.</"
"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
"align: top;\">src/transport/transport_api_cmd_stop_peer.c</td><td width=\"60%"
"\" style=\"vertical-align: top;\">Command to stop a peer.</td> <tr> <td></"
"td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/testing/testing_api_cmd_system_destroy.c</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Command to destroy the local test system.</td> <tr> "
-"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/testing/testing_api_cmd_local_test_finished.c</td><td>Command to send "
-"a message to the master loop, if the local loop has finished.</td> <tr> </"
-"table>"
+"\">src/testing/testing_api_cmd_system_destroy.c</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Command to destroy the local test system.</"
+"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
+"align: top;\">src/testing/testing_api_cmd_local_test_finished.c</"
+"td><td>Command to send a message to the master loop, if the local loop has "
+"finished.</td> <tr> </table>"
msgstr ""
#: template/l2o/mile1.html.j2:116
@@ -4188,12 +4123,12 @@ msgstr ""
#: template/l2o/mile2.html.j2:23
msgid ""
"<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/transport/test_transport_simple_send.sh</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Introduced scripts to start the tests. The script "
-"checks, if a kernel parameter is set to allow unprivileged users to create "
-"network namespaces. The script than starts the following gerneric binary in "
-"a network namespace.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%"
-"\" style=\"vertical-align: top;\">src/transport/"
+"\">src/transport/test_transport_simple_send.sh</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Introduced scripts to start the tests. The "
+"script checks, if a kernel parameter is set to allow unprivileged users to "
+"create network namespaces. The script than starts the following gerneric "
+"binary in a network namespace.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
+"width=\"40%\" style=\"vertical-align: top;\">src/transport/"
"test_transport_start_with_config.c</td><td width=\"60%\" style=\"vertical-"
"align: top;\">A generic binary to start a test case which will be configured "
"by a configuration file.</td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
@@ -4203,18 +4138,18 @@ msgid ""
"\">src/testing/topo.sh</td><td width=\"60%\" style=\"vertical-align: top;"
"\">Script which reads the topology from a file for the use in the other "
"netjail scripts.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
-"style=\"vertical-align: top;\">All already existing commands.</td><td width="
-"\"60%\" style=\"vertical-align: top;\">All commands changed to work with the "
-"topology data.</td> </tr> </table>"
+"style=\"vertical-align: top;\">All already existing commands.</td><td "
+"width=\"60%\" style=\"vertical-align: top;\">All commands changed to work "
+"with the topology data.</td> </tr> </table>"
msgstr ""
#: template/l2o/mile2.html.j2:51
msgid ""
"<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/testing/testing_api_cmd_send_peer_ready.c</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Command to send a message to the master loop if a "
-"peer has started in local loop.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
-"width=\"40%\" style=\"vertical-align: top;\">src/testing/"
+"\">src/testing/testing_api_cmd_send_peer_ready.c</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Command to send a message to the master loop "
+"if a peer has started in local loop.</td> <tr> <td></td><td> </td> </tr> "
+"<tr> <td width=\"40%\" style=\"vertical-align: top;\">src/testing/"
"testing_api_cmd_local_test_prepared.c</td><td width=\"60%\" style=\"vertical-"
"align: top;\">Command to send a message to the master loop if a peer is "
"ready to shutdown.</td> </tr> </table>"
@@ -4223,12 +4158,12 @@ msgstr ""
#: template/l2o/mile2.html.j2:66
msgid ""
"<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/transport/transport_api_cmd_start_peer.c</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Command now uses a configuration template for the "
-"peer configuration.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%"
-"\" style=\"vertical-align: top;\">test_transport_simple_send_topo.conf</"
-"td><td width=\"60%\" style=\"vertical-align: top;\">Topology configuration "
-"file for the simple send test case.</td> <tr> </table>"
+"\">src/transport/transport_api_cmd_start_peer.c</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Command now uses a configuration template for "
+"the peer configuration.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
+"width=\"40%\" style=\"vertical-align: top;\">test_transport_simple_send_topo."
+"conf</td><td width=\"60%\" style=\"vertical-align: top;\">Topology "
+"configuration file for the simple send test case.</td> <tr> </table>"
msgstr ""
#: template/l2o/mile3.html.j2:21
@@ -4246,24 +4181,24 @@ msgid ""
"<table width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;"
"\">src/transport/test_transport_udp_backchannel.sh</td><td width=\"55%\" "
"style=\"vertical-align: top;\">Added script to start the udp backchannel "
-"test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style="
-"\"vertical-align: top;\">src/transport/test_transport_simple_send_broadcast."
-"sh</td><td width=\"55%\" style=\"vertical-align: top;\">Added script for the "
-"UDB broadcast test.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%"
-"\" style=\"vertical-align: top;\">src/transport/"
-"test_transport_simple_send_string.sh</td><td width=\"55%\" style=\"vertical-"
-"align: top;\">Added script as an example to start a test with inline "
-"topology configuration string.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
-"width=\"60%\" style=\"vertical-align: top;\">All commands</td><td width=\"55%"
-"\" style=\"vertical-align: top;\">Changed code to handle strings with "
-"topology information.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td "
-"width=\"60%\" style=\"vertical-align: top;\">src/testing/netjail_start.sh</"
-"td><td width=\"55%\" style=\"vertical-align: top;\">Changed the netjail "
-"start script to configure port forwarding for specific protocols (tcp, udp)."
-"</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style="
-"\"vertical-align: top;\">src/testing/netjail_*.sh</td><td width=\"40%\" "
-"style=\"vertical-align: top;\">Moved to contrib/netjail directory</td> </tr> "
-"</table>"
+"test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" "
+"style=\"vertical-align: top;\">src/transport/"
+"test_transport_simple_send_broadcast.sh</td><td width=\"55%\" "
+"style=\"vertical-align: top;\">Added script for the UDB broadcast test.</td> "
+"<tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
+"align: top;\">src/transport/test_transport_simple_send_string.sh</td><td "
+"width=\"55%\" style=\"vertical-align: top;\">Added script as an example to "
+"start a test with inline topology configuration string.</td> <tr> <td></"
+"td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-align: top;"
+"\">All commands</td><td width=\"55%\" style=\"vertical-align: top;\">Changed "
+"code to handle strings with topology information.</td> </tr> <tr> <td></"
+"td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-align: top;"
+"\">src/testing/netjail_start.sh</td><td width=\"55%\" style=\"vertical-"
+"align: top;\">Changed the netjail start script to configure port forwarding "
+"for specific protocols (tcp, udp).</td> </tr> <tr> <td></td><td> </td> </tr> "
+"<tr> <td width=\"60%\" style=\"vertical-align: top;\">src/testing/netjail_*."
+"sh</td><td width=\"40%\" style=\"vertical-align: top;\">Moved to contrib/"
+"netjail directory</td> </tr> </table>"
msgstr ""
#: template/l2o/mile3.html.j2:69
@@ -4273,16 +4208,16 @@ msgid ""
"width=\"40%\" style=\"vertical-align: top;\">New plugin for the udp "
"broadcast test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%"
"\" style=\"vertical-align: top;\">src/transport/"
-"test_transport_plugin_cmd_udp_backchannel.c</td><td width=\"40%\" style="
-"\"vertical-align: top;\">New plugin for the udp backchannel test case.</td> "
-"<tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
+"test_transport_plugin_cmd_udp_backchannel.c</td><td width=\"40%\" "
+"style=\"vertical-align: top;\">New plugin for the udp backchannel test case."
+"</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
"align: top;\">src/transport/transport_api_cmd_backchannel_check.c</td><td "
"width=\"40%\" style=\"vertical-align: top;\">Command to check for a udp "
"backchannel specific log entry.</td> </tr> <tr> <td></td><td> </td> </tr> "
"<tr> <td width=\"60%\" style=\"vertical-align: top;\">src/testing/"
-"testing_api_cmd_block_until_external_trigger.cc</td><td width=\"40%\" style="
-"\"vertical-align: top;\">Command to block the local loop until triggered by "
-"a external signal.</td> </tr> </table>"
+"testing_api_cmd_block_until_external_trigger.cc</td><td width=\"40%\" "
+"style=\"vertical-align: top;\">Command to block the local loop until "
+"triggered by a external signal.</td> </tr> </table>"
msgstr ""
#: template/l2o/mile3.html.j2:95
@@ -4319,9 +4254,9 @@ msgid ""
"\" style=\"vertical-align: top;\">Added script to start the inverse distance "
"vector test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" "
"style=\"vertical-align: top;\">src/transport/"
-"test_transport_simple_send_dv_circle.sh</td><td width=\"55%\" style="
-"\"vertical-align: top;\">Added script to start the circle distance vector "
-"test case.</td> <tr> </table>"
+"test_transport_simple_send_dv_circle.sh</td><td width=\"55%\" "
+"style=\"vertical-align: top;\">Added script to start the circle distance "
+"vector test case.</td> <tr> </table>"
msgstr ""
#: template/l2o/mile4.html.j2:58
@@ -4331,9 +4266,9 @@ msgid ""
"style=\"vertical-align: top;\">Added logic to handle counting additonal "
"connection per peer.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%"
"\" style=\"vertical-align: top;\">src/transport/"
-"test_transport_plugin_cmd_simple_send_dv.c</td><td width=\"40%\" style="
-"\"vertical-align: top;\">Added plugin which creates the commands for the "
-"distance vector test cases.</td> <tr> </table>"
+"test_transport_plugin_cmd_simple_send_dv.c</td><td width=\"40%\" "
+"style=\"vertical-align: top;\">Added plugin which creates the commands for "
+"the distance vector test cases.</td> <tr> </table>"
msgstr ""
#: template/l2o/mile4.html.j2:73
@@ -4341,22 +4276,22 @@ msgid ""
"<table width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;"
"\">src/transport/test_transport_distance_vector_inverse_topo.conf</td><td "
"width=\"40%\" style=\"vertical-align: top;\">Configuration for the DV "
-"inverse path test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width="
-"\"60%\" style=\"vertical-align: top;\">src/transport/"
-"test_transport_distance_vector_circle_topo.conf</td><td width=\"40%\" style="
-"\"vertical-align: top;\">Configuration for the DV circle path test case.</"
-"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
-"align: top;\">src/testing/netjail_start.sh</td><td width=\"40%\" style="
-"\"vertical-align: top;\">Enhanced port forwarding configuration to restrict "
-"port forwarding to specific source IPs.</td> <tr> <td></td><td> </td> </tr> "
-"<tr> <td width=\"60%\" style=\"vertical-align: top;\">contrib/netjail/topo."
-"sh</td><td width=\"40%\" style=\"vertical-align: top;\">Make specific nodes "
-"configurable as source node for IP forwarding.</td> <tr> <td></td><td> </td> "
-"</tr> <tr> <td width=\"60%\" style=\"vertical-align: top;\">src/testing/"
-"testing.c</td><td width=\"40%\" style=\"vertical-align: top;\">Helper "
-"methods to retrieve the number of additional connections globally and per "
-"peer, and which peer is allowed as source for IP forwarding.</td> <tr> </"
-"table>"
+"inverse path test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
+"width=\"60%\" style=\"vertical-align: top;\">src/transport/"
+"test_transport_distance_vector_circle_topo.conf</td><td width=\"40%\" "
+"style=\"vertical-align: top;\">Configuration for the DV circle path test "
+"case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" "
+"style=\"vertical-align: top;\">src/testing/netjail_start.sh</td><td "
+"width=\"40%\" style=\"vertical-align: top;\">Enhanced port forwarding "
+"configuration to restrict port forwarding to specific source IPs.</td> <tr> "
+"<td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-align: top;"
+"\">contrib/netjail/topo.sh</td><td width=\"40%\" style=\"vertical-align: top;"
+"\">Make specific nodes configurable as source node for IP forwarding.</td> "
+"<tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
+"align: top;\">src/testing/testing.c</td><td width=\"40%\" style=\"vertical-"
+"align: top;\">Helper methods to retrieve the number of additional "
+"connections globally and per peer, and which peer is allowed as source for "
+"IP forwarding.</td> <tr> </table>"
msgstr ""
#: template/l2o/mile5.html.j2:21
@@ -4403,10 +4338,10 @@ msgid ""
"\">src/transport/test_transport_nat_upnp_topo.conf</td><td width=\"40%\" "
"style=\"vertical-align: top;\">Added topology file for nat upnp test case</"
"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
-"align: top;\">contrib/netjail/netjail_start.sh</td><td width=\"40%\" style="
-"\"vertical-align: top;\">Handing over the global number of the router node "
-"to the script running on that node. (8e1bf27b11)</td> <tr> </table></br> "
-"<ul> <li>miniupnpd only works with public IP addresses. (c524f91a6)</li> "
+"align: top;\">contrib/netjail/netjail_start.sh</td><td width=\"40%\" "
+"style=\"vertical-align: top;\">Handing over the global number of the router "
+"node to the script running on that node. (8e1bf27b11)</td> <tr> </table></"
+"br> <ul> <li>miniupnpd only works with public IP addresses. (c524f91a6)</li> "
"<ul> <li>contrib/netjail/netjail_start.sh</li> <li>src/testing/gnunet-cmds-"
"helper.c</li> <li>src/testing/testing.c</li> </ul> </ul> <ul> <li>Changed "
"the format of the interface names to make miniupnpd happy. (4aec035ea)</li> "
@@ -4415,9 +4350,9 @@ msgid ""
"<li>Cleanup after scripts which were running on netjail nodes. (9d6ace0b9)</"
"li> <ul> <li>contrib/netjail/netjail_stop.sh</li> </ul> </ul></br> <table "
"width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;\">src/"
-"transport/test_transport_nat_icmp_tcp_topo.conf</td><td width=\"40%\" style="
-"\"vertical-align: top;\">Added topology file for tcp icmp nat hole punching "
-"test case.</td> <tr> </table></br> <ul> <li>Added code to configure "
+"transport/test_transport_nat_icmp_tcp_topo.conf</td><td width=\"40%\" "
+"style=\"vertical-align: top;\">Added topology file for tcp icmp nat hole "
+"punching test case.</td> <tr> </table></br> <ul> <li>Added code to configure "
"connection attempts to natted peers. (6de2cb8f7a)</li> <ul> <li>src/testing/"
"testing.c</li> <li>src/transport/transport_api_cmd_connecting_peers.c</li> </"
"ul> </ul> <ul> <li>Added code in the netjail scripts to enable router nodes "
@@ -4428,7 +4363,6 @@ msgstr ""
#: template/l2o/mile5.html.j2:130 template/l2o/mile6.html.j2:57
#, fuzzy
-#| msgid "Performance Analysis"
msgid "Performance Measurement"
msgstr "Analisi delle prestazioni"
@@ -4437,16 +4371,15 @@ msgid ""
"The outcome of the performance measurement was ~24 MByte/s for packets with "
"size of 65000 bytes. To follow up on this measurement one has to get the "
"mean time the packets of 65000 bytes needed to reach another peer, to "
-"calculate the data rate, by doing<br/><br/> <code>grep \"mean time traveled"
-"\" 1b8b9ebe2_test.out|tail -1</code><br/><br/> on the log file <a href=\"/"
-"l2o/1b8b9ebe2_test.out\">1b8b9ebe2_test.out</a> of the performance test "
-"case. For this measurement the TNG layer was using tcp only, because there "
-"was an unfixed bug, if running tcp and udp in parallel."
+"calculate the data rate, by doing<br/><br/> <code>grep \"mean time "
+"traveled\" 1b8b9ebe2_test.out|tail -1</code><br/><br/> on the log file <a "
+"href=\"/l2o/1b8b9ebe2_test.out\">1b8b9ebe2_test.out</a> of the performance "
+"test case. For this measurement the TNG layer was using tcp only, because "
+"there was an unfixed bug, if running tcp and udp in parallel."
msgstr ""
#: template/l2o/mile5.html.j2:142 template/probnat/api.html.j2:7
#, fuzzy
-#| msgid "Documentation"
msgid "API Documentation"
msgstr "Documentazione"
@@ -4493,10 +4426,10 @@ msgid ""
"The outcome of the performance measurement was ~66 MByte/s for packets with "
"size of 65000 bytes. To follow up on this measurement one has to get the "
"mean time the packets of 65000 bytes needed to reach another peer, to "
-"calculate the data rate, by doing<br/><br/> <code>grep \"mean time traveled"
-"\" 811c040a2_test.out|tail -1</code><br/><br/> on the log file <a href=\"/"
-"l2o/811c040a2_test.out\">811c040a2_test.out</a> of the performance test "
-"case. The performance increased from ~24 MByte/s measured with the code "
+"calculate the data rate, by doing<br/><br/> <code>grep \"mean time "
+"traveled\" 811c040a2_test.out|tail -1</code><br/><br/> on the log file <a "
+"href=\"/l2o/811c040a2_test.out\">811c040a2_test.out</a> of the performance "
+"test case. The performance increased from ~24 MByte/s measured with the code "
"revision of milestone 5 by using TCP only to ~66 MByte/s measured with the "
"code revision of milestone 6 for packet size of 65000 bytes using TCP and "
"UDP together. There are still possibilities to increase performance "
@@ -5060,7 +4993,6 @@ msgstr ""
#: template/l2o/testng.html.j2:58
#, fuzzy
-#| msgid "Continuous Integration"
msgid "Topology Configuration"
msgstr "Integrazione continuativa"
@@ -5189,13 +5121,13 @@ msgstr ""
msgid "NGI Assure project: Probabilistic NAT Traversal"
msgstr ""
-#: template/probnat/index.html.j2:29
+#: template/probnat/index.html.j2:29 template/probnat/index.html.j2:28
msgid ""
"This project was funded through the NGI Assure Fund, a fund established by "
"<a href=\"https://nlnet.nl/project/ProbabilisticNAT\">NLnet</a>.</br>"
msgstr ""
-#: template/probnat/index.html.j2:41
+#: template/probnat/index.html.j2:41 template/probnat/index.html.j2:40
msgid ""
"For establishing a peer to peer (p2p) network among regular internet users, "
"unhindered connectivity is anything but self-evident. Today consumer devices "
@@ -5203,7 +5135,7 @@ msgid ""
"a so called NAT delivering only indirect internet connectivity."
msgstr ""
-#: template/probnat/index.html.j2:50
+#: template/probnat/index.html.j2:50 template/probnat/index.html.j2:49
msgid ""
"There are several methods to reach peers who are behind a NAT, but there are "
"as many reasons those existing methods might fail. Manual configuration for "
@@ -5225,7 +5157,7 @@ msgid ""
"peer behind the NAT must be known."
msgstr ""
-#: template/probnat/index.html.j2:59
+#: template/probnat/index.html.j2:59 template/probnat/index.html.j2:58
msgid ""
"Two peers trying to connect to each other will send out a burst of "
"connection attempts to the other peer on different ports. The sheer vast "
@@ -5244,18 +5176,18 @@ msgid ""
"vector protocol we are also able to communicate the \"start signal\"."
msgstr ""
-#: template/probnat/index.html.j2:68
+#: template/probnat/index.html.j2:68 template/probnat/index.html.j2:67
msgid ""
"We we have encapsulated the functionality in a library. The library can be "
"used under the following requirements: <ul> <li>The caller of the API has to "
"know the external IP address of the other peer.</li> <li>The peers trying to "
"communicate with each other need an indirect way to exchange messages in "
"order to synchronize with each other.</li> </ul> These two requirements are "
-"not covered by the library. For more details have a look <a href=\"api.html"
-"\">here</a>."
+"not covered by the library. For more details have a look <a href=\"api."
+"html\">here</a>."
msgstr ""
-#: template/probnat/index.html.j2:84
+#: template/probnat/index.html.j2:84 template/probnat/index.html.j2:83
msgid "Milestone 1 Test Infrastructure"
msgstr ""
@@ -5274,7 +5206,7 @@ msgid ""
"<a href=\"mile1.html\">Details</a>"
msgstr ""
-#: template/probnat/index.html.j2:106
+#: template/probnat/index.html.j2:106 template/probnat/index.html.j2:105
msgid "Milestone 2 Synchronization"
msgstr ""
@@ -5298,11 +5230,11 @@ msgid ""
"will be a protocol documentation. <a href=\"mile2.html\">Details</a>"
msgstr ""
-#: template/probnat/index.html.j2:132
+#: template/probnat/index.html.j2:132 template/probnat/index.html.j2:131
msgid "Milestone 3 Burst Protocol"
msgstr ""
-#: template/probnat/index.html.j2:135
+#: template/probnat/index.html.j2:135 template/probnat/index.html.j2:134
msgid ""
"Burst to establish connectivity (IP_RAW, SYN send for TCP; normal for UDP). "
"A burst of synchronized (same ports on each peer) connection attempts on all "
@@ -5319,28 +5251,28 @@ msgid ""
"will be documented. <a href=\"mile3.html\">Details</a>"
msgstr ""
-#: template/probnat/index.html.j2:152
+#: template/probnat/index.html.j2:152 template/probnat/index.html.j2:151
msgid "Milestone 4 TCP Repair"
msgstr ""
-#: template/probnat/index.html.j2:155
+#: template/probnat/index.html.j2:155 template/probnat/index.html.j2:154
msgid ""
"For the TCP case the connection was established sending packages from user "
"space using raw sockets. To let the kernel know about the TCP connection we "
"will use the “repair mode” of the setsockopt() system call."
msgstr ""
-#: template/probnat/index.html.j2:163
+#: template/probnat/index.html.j2:163 template/probnat/index.html.j2:162
msgid ""
"Integration into the GNUnet stack and a test case testing two peers are "
"finaly (kernel TCP socket) connected."
msgstr ""
-#: template/probnat/index.html.j2:170
+#: template/probnat/index.html.j2:170 template/probnat/index.html.j2:169
msgid "Milestone 5 Privilege Minimization"
msgstr ""
-#: template/probnat/index.html.j2:173
+#: template/probnat/index.html.j2:173 template/probnat/index.html.j2:172
msgid ""
"Privilege minimization, using SUID/SGID helpers with required capabilities. "
"We need privileged access to system resources for some parts of the "
@@ -5350,18 +5282,18 @@ msgid ""
"GNUnet System, https://grothoff.org/christian/habil.pdf)"
msgstr ""
-#: template/probnat/index.html.j2:183
+#: template/probnat/index.html.j2:183 template/probnat/index.html.j2:182
msgid ""
"Helper executables and cli applications using the helpers. Integration into "
"the GNUnet stack. Man pages for the cli applications. First release of all "
"the implementation."
msgstr ""
-#: template/probnat/index.html.j2:190
+#: template/probnat/index.html.j2:190 template/probnat/index.html.j2:189
msgid "Milestone 6 Android Test Infrastructure"
msgstr ""
-#: template/probnat/index.html.j2:193
+#: template/probnat/index.html.j2:193 template/probnat/index.html.j2:192
msgid ""
"In this milestone the test framework will be enhanced to run a headless "
"android studio emulator on a namespace node. With this emulator an android "
@@ -5384,11 +5316,11 @@ msgid ""
"href=\"mile6.html\">Details</a>"
msgstr ""
-#: template/probnat/index.html.j2:205
+#: template/probnat/index.html.j2:205 template/probnat/index.html.j2:204
msgid "Milestone 7 GNUnet event loop on Android"
msgstr ""
-#: template/probnat/index.html.j2:208
+#: template/probnat/index.html.j2:208 template/probnat/index.html.j2:207
msgid ""
"The c library should also start the GNUnet event loop. Therefore the library "
"will be enhanced by a minimal part of the GNUnet stack to start the event "
@@ -5405,11 +5337,11 @@ msgid ""
"ways. <a href=\"mile7.html\">Details</a>"
msgstr ""
-#: template/probnat/index.html.j2:220
+#: template/probnat/index.html.j2:220 template/probnat/index.html.j2:219
msgid "Milestone 8 Enhance GNUnet stack on Android"
msgstr ""
-#: template/probnat/index.html.j2:223
+#: template/probnat/index.html.j2:223 template/probnat/index.html.j2:222
msgid ""
"The working test cases of milestone 6 and 7 are prerequisites to tackle this "
"milestone! The library will be enhanced to incorporate the parts of the "
@@ -5433,25 +5365,25 @@ msgstr ""
#: template/probnat/mile1.html.j2:23
msgid ""
"<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/service/transport/nat_router.sh</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Test framework router component to fake kernel "
-"behavior to keep a port of an outgoing connection open.</td> <tr> <td></"
-"td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
+"\">src/service/transport/nat_router.sh</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Test framework router component to fake "
+"kernel behavior to keep a port of an outgoing connection open.</td> <tr> "
+"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
"\">scripts/netjail/nat_node_test.sh</td><td width=\"60%\" style=\"vertical-"
"align: top;\">Test script to just send test messages to another node to open "
"up a port.</td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
"\">scripts/netjail/getmsg.sh</td><td width=\"60%\" style=\"vertical-align: "
"top;\">Test script to receive test messages from nat_node_test.sh.</td> <tr> "
"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">test_transport_plugin_cmd_nat_mapping.c</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Testcase to start the script which sends test "
+"\">test_transport_plugin_cmd_nat_mapping.c</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Testcase to start the script which sends test "
"messages to open up ports.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
"width=\"40%\" style=\"vertical-align: top;\">test_transport_nat_mapping_topo."
"conf</td><td width=\"60%\" style=\"vertical-align: top;\">Configuration for "
"the test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
-"style=\"vertical-align: top;\">test_transport_nat_mapping.sh</td><td width="
-"\"60%\" style=\"vertical-align: top;\">Script to start the test case.</td> "
-"<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
+"style=\"vertical-align: top;\">test_transport_nat_mapping.sh</td><td "
+"width=\"60%\" style=\"vertical-align: top;\">Script to start the test case.</"
+"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
"align: top;\">scripts/Makefile.am</td><td width=\"60%\" style=\"vertical-"
"align: top;\">Added nat_node_test.sh and getmsg.sh.</td> <tr> <td></td><td> "
"</td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;\">scripts/"
@@ -5474,12 +5406,12 @@ msgstr ""
#: template/probnat/mile2.html.j2:21
msgid ""
"See revision <a href=\"https://git.gnunet.org/gnunet.git/commit/?h=dev/t3ss/"
-"probnatt&id=d0c59f236c93e43a21f9ef0e14e54d5f8bb952bd\">d0c59f2</a>, <a href="
-"\"https://git.gnunet.org/gnunet.git/commit/?h=dev/t3ss/"
-"probnatt&id=16b5da18df2d725bbcaa2e6efa05c793492ab445\">16b5da1</a>, <a href="
-"\"https://git.gnunet.org/gnunet.git/commit/?h=dev/t3ss/"
-"probnatt&id=c1ef824f95612bea94a28563151efa99e18f47f6\">c1ef824</a>, <a href="
-"\"https://git.gnunet.org/gnunet.git/commit/?h=dev/t3ss/"
+"probnatt&id=d0c59f236c93e43a21f9ef0e14e54d5f8bb952bd\">d0c59f2</a>, <a "
+"href=\"https://git.gnunet.org/gnunet.git/commit/?h=dev/t3ss/"
+"probnatt&id=16b5da18df2d725bbcaa2e6efa05c793492ab445\">16b5da1</a>, <a "
+"href=\"https://git.gnunet.org/gnunet.git/commit/?h=dev/t3ss/"
+"probnatt&id=c1ef824f95612bea94a28563151efa99e18f47f6\">c1ef824</a>, <a "
+"href=\"https://git.gnunet.org/gnunet.git/commit/?h=dev/t3ss/"
"probnatt&id=8de6f974d0fe210e03e891b365613e0bc4a2ceea\">8de6f97</a> and <a "
"href=\"https://git.gnunet.org/gnunet.git/commit/?h=dev/t3ss/"
"probnatt&id=369c793ab577c5ab2f27c2e8dbbf77b3079cb7bb\">369c793</a> on branch "
@@ -5491,56 +5423,57 @@ msgid ""
"<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;"
"\">scripts/testing-ng/emu_run.sh</td><td width=\"60%\" style=\"vertical-"
"align: top;\">Script to run several cli commands to start and configure the "
-"virtual Android devices.</td> <tr> <td></td><td> </td> </tr> <tr> <td width="
-"\"40%\" style=\"vertical-align: top;\">scripts/Makefile.am</td><td width="
-"\"60%\" style=\"vertical-align: top;\">Added emu_run.sh script to makefile.</"
-"td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style="
-"\"vertical-align: top;\">src/service/core/test_core_plugin_cmd_run_emu.c</"
-"td><td width=\"60%\" style=\"vertical-align: top;\">Test case to run a setup "
-"with two natted Android devices in separate subnetworks and one global "
+"virtual Android devices.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
+"width=\"40%\" style=\"vertical-align: top;\">scripts/Makefile.am</td><td "
+"width=\"60%\" style=\"vertical-align: top;\">Added emu_run.sh script to "
+"makefile.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
+"style=\"vertical-align: top;\">src/service/core/test_core_plugin_cmd_run_emu."
+"c</td><td width=\"60%\" style=\"vertical-align: top;\">Test case to run a "
+"setup with two natted Android devices in separate subnetworks and one global "
"reachable node.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
-"style=\"vertical-align: top;\">src/service/core/Makefile.am</td><td width="
-"\"60%\" style=\"vertical-align: top;\">Adding test case to makefile.</td> "
-"<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
-"align: top;\">src/service/core/test_core_run_emu_topo.conf</td><td width="
-"\"60%\" style=\"vertical-align: top;\">Configuration for the test case.</td> "
-"<tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
-"align: top;\">src/service/transport/gnunet-service-transport.c</td><td width="
-"\"60%\" style=\"vertical-align: top;\">Added request to ask arm service for "
-"services configured to start and checking if they have started. Added check "
-"in log file to se if communicators already connected with transport service."
-"</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
-"align: top;\">include/gnunet_transport_testing_ng_lib.h</td><td width=\"60%"
-"\" style=\"vertical-align: top;\">Changes in header file for check of "
-"running services and connected communicaors.</td> </tr> <tr> <td></td><td> </"
+"style=\"vertical-align: top;\">src/service/core/Makefile.am</td><td "
+"width=\"60%\" style=\"vertical-align: top;\">Adding test case to makefile.</"
+"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
+"align: top;\">src/service/core/test_core_run_emu_topo.conf</td><td "
+"width=\"60%\" style=\"vertical-align: top;\">Configuration for the test case."
+"</td> <tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
+"style=\"vertical-align: top;\">src/service/transport/gnunet-service-"
+"transport.c</td><td width=\"60%\" style=\"vertical-align: top;\">Added "
+"request to ask arm service for services configured to start and checking if "
+"they have started. Added check in log file to se if communicators already "
+"connected with transport service.</td> <tr> <td></td><td> </td> </tr> <tr> "
+"<td width=\"40%\" style=\"vertical-align: top;\">include/"
+"gnunet_transport_testing_ng_lib.h</td><td width=\"60%\" style=\"vertical-"
+"align: top;\">Changes in header file for check of running services and "
+"connected communicaors.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td "
+"width=\"40%\" style=\"vertical-align: top;\">src/service/transport/gnunet-"
+"service-transport.c</td><td width=\"60%\" style=\"vertical-align: top;"
+"\">Added functionality to synchronize two peers by comparing the measured "
+"RTT of both peers. This code was moved to the util library. For use of that "
+"library have a look <a href=\"api.html\">here</a></td> <tr> <td></td><td> </"
"td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;\">src/service/"
-"transport/gnunet-service-transport.c</td><td width=\"60%\" style=\"vertical-"
-"align: top;\">Added functionality to synchronize two peers by comparing the "
-"measured RTT of both peers. This code was moved to the util library. For use "
-"of that library have a look <a href=\"api.html\">here</a></td> <tr> <td></"
-"td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/service/core/Makefile.am</td><td width=\"60%\" style=\"vertical-"
-"align: top;\">Adding test case to makefile.</td> <tr> <td></td><td> </td> </"
-"tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">test_core_just_run_topo.conf</td><td width=\"60%\" style=\"vertical-"
-"align: top;\">Change the configuration file to just run peers to manually "
-"test to have a setup with two natted peers in separate subnetworks and one "
-"global reachable peer.</td> <tr> <tr> <td></td><td> </td> </tr> <tr> <td "
-"width=\"40%\" style=\"vertical-align: top;\">src/include/gnunet_protocols.h</"
-"td><td width=\"60%\" style=\"vertical-align: top;\">Added the burst sync "
-"message to the header file.</td> <tr> <tr> <td></td><td> </td> </tr> <tr> "
-"<td width=\"40%\" style=\"vertical-align: top;\">src/include/gnunet_util_lib."
-"h</td><td width=\"60%\" style=\"vertical-align: top;\">Added the new API to "
-"the util library.</td> <tr> <tr> <td></td><td> </td> </tr> <tr> <td width="
-"\"40%\" style=\"vertical-align: top;\">src/lib/util/Makefile.am</td><td "
-"width=\"60%\" style=\"vertical-align: top;\">Added the new API to the "
-"Makefile.</td> <tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
-"style=\"vertical-align: top;\">src/include/gnunet_nat_lib.h</td><td width="
-"\"60%\" style=\"vertical-align: top;\">Added the new API header file.</td> "
+"core/Makefile.am</td><td width=\"60%\" style=\"vertical-align: top;\">Adding "
+"test case to makefile.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
+"width=\"40%\" style=\"vertical-align: top;\">test_core_just_run_topo.conf</"
+"td><td width=\"60%\" style=\"vertical-align: top;\">Change the configuration "
+"file to just run peers to manually test to have a setup with two natted "
+"peers in separate subnetworks and one global reachable peer.</td> <tr> <tr> "
+"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
+"\">src/include/gnunet_protocols.h</td><td width=\"60%\" style=\"vertical-"
+"align: top;\">Added the burst sync message to the header file.</td> <tr> "
+"<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
+"align: top;\">src/include/gnunet_util_lib.h</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Added the new API to the util library.</td> "
"<tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
-"align: top;\">src/lib/util/nat.c</td><td width=\"60%\" style=\"vertical-"
-"align: top;\">Added the new API implementation file.</td> <tr> <tr> <td></"
-"td><td> </td> </tr> </table>"
+"align: top;\">src/lib/util/Makefile.am</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Added the new API to the Makefile.</td> <tr> "
+"<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
+"align: top;\">src/include/gnunet_nat_lib.h</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Added the new API header file.</td> <tr> <tr> "
+"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
+"\">src/lib/util/nat.c</td><td width=\"60%\" style=\"vertical-align: top;"
+"\">Added the new API implementation file.</td> <tr> <tr> <td></td><td> </td> "
+"</tr> </table>"
msgstr ""
#: template/probnat/mile3.html.j2:22
@@ -5600,12 +5533,12 @@ msgid ""
"server was implemented in the run function of native-lib.ccp. <br/><br/> The "
"biggest effort to make these few lines of code work was to solve the "
"problems with cross-compiling dependencies. This effort has been documented "
-"in this <a href=\"https://github.com/commercetest/cross-compiling-gnunet"
-"\">repository</a>. One can find these cross compiled dependencies in the "
-"directory distribution in the android studio project.<br/><br/> The original "
-"plan to run the GNUnet test framework on an Android emulator could not be "
-"realized because the Android prototype app could not be made to run on an "
-"emulator. Therefore, we did not even try to run the test framework "
+"in this <a href=\"https://github.com/commercetest/cross-compiling-"
+"gnunet\">repository</a>. One can find these cross compiled dependencies in "
+"the directory distribution in the android studio project.<br/><br/> The "
+"original plan to run the GNUnet test framework on an Android emulator could "
+"not be realized because the Android prototype app could not be made to run "
+"on an emulator. Therefore, we did not even try to run the test framework "
"additionally. Tests were made manually on real Android devices."
msgstr ""
@@ -5639,8 +5572,8 @@ msgid ""
"android_studio?id=8044aa27a72525dfdb28918a2fd1f151db60691f\">8044aa2</a> in "
"the gnunet-android repo, and <a href=\"https://git.gnunet.org/gnunet-android."
"git/commit/android_studio?"
-"id=c5b44d67c15f2f61a6195c13361f71e6675aa174\">c5b44d6</a> to <a href="
-"\"https://git.gnunet.org/gnunet-android.git/commit/android_studio?"
+"id=c5b44d67c15f2f61a6195c13361f71e6675aa174\">c5b44d6</a> to <a "
+"href=\"https://git.gnunet.org/gnunet-android.git/commit/android_studio?"
"id=af4ce4dac3568b44506301498cd5c6cd59ed1b01\">af4ce4d</a> in the dev/t3ss/"
"monolith-android branch of the gnunet repo."
msgstr ""
@@ -5691,7 +5624,6 @@ msgstr "Per idPs"
#: template/reclaim/index.html.j2:8
#, fuzzy
-#| msgid "Self-sovereign, decentralized identity provider"
msgid ""
"Self-sovereign, Decentralised Identity Management and Personal Data Sharing"
msgstr "Fornitore di identità auto-sovrana, decentralizzata"
@@ -5801,24 +5733,94 @@ msgid ""
"authorized it to access using the respective key."
msgstr ""
+#: template/probnat/index.html.j2:86
+msgid ""
+"Extending the testing framework, which was already designed and implemented "
+"for the L2O project. <a href=\"mile1.html\">Details</a> <ul> <li>Enhance the "
+"testing framework with a new kind of component (NAT component).</li> "
+"<li>Implement logic to keep ports open used during network translation.</li> "
+"<li>Extend the test framework configuration to configure the new components."
+"</li> </ul></br>"
+msgstr ""
+
+#: template/probnat/index.html.j2:99
+msgid ""
+"Test case which tests the new testing functionality. Adding documentation."
+msgstr ""
+
+#: template/probnat/index.html.j2:108
+msgid ""
+"This task is to implement the protocol that is doing the signaling for "
+"synchronizing two peers which do like to connect to each other. <a "
+"href=\"mile2.html\">Details</a> <ul> <li>Two peers which got connected via "
+"DV signaling each other being behind a NAT.</li> <li>Learning the external "
+"IP address+port from already connected peers, exchange with the peers that "
+"want to connect.</li> <li>Set a common start time. One peer is selected to "
+"be leading (comparing peer ids like it is done in CADET)</li> </ul>"
+msgstr ""
+
+#: template/probnat/index.html.j2:122
+msgid ""
+"Deliverable of this milestone is integrating the protocol implementation "
+"into the GNUnet stack, a test case which tests that two peers successfully "
+"exchange the messages of the implemented protocol until the condition is "
+"reached that both nodes are ready for the burst mode. Additionally there "
+"will be a protocol documentation."
+msgstr ""
+
+#: template/probnat/index.html.j2:143
+msgid ""
+"The protocol implementation will be integrated into the GNUnet stack, one "
+"Test case will test two peers are finaly connected (UDP case), another test "
+"case for TCP tests if both peers end up at the same port and the protocol "
+"will be documented."
+msgstr ""
+
+#: template/probnat/index.html.j2:198
+msgid ""
+"The deliverable of this milestone is twofold: the scripts for automation and "
+"the automated tests themselves, and a report on the outcome of these tests. "
+"If the test case starting an Android app on two nodes doing network "
+"communication between those two apps and each app accessing its own "
+"filesystem will not work as expected, the task includes an overview of "
+"potential approaches for achieving the desired outcomes in other ways."
+msgstr ""
+
+#: template/probnat/index.html.j2:213
+msgid ""
+"The deliverable of this milestone is twofold: the scripts for automation and "
+"the automated tests themselves, and a report on the outcome of these tests. "
+"If the test case testing the same functionality as in milestone 6, but using "
+"the GNUnet event loop, will not work as expected, the task includes an "
+"overview of potential approaches for achieving the desired outcomes in other "
+"ways."
+msgstr ""
+
+#: template/probnat/index.html.j2:228
+msgid ""
+"Test case testing the same functionality as in milestone 1 - 4 running on "
+"Android."
+msgstr ""
+
#~ msgid ""
#~ "To get know and learn more, please check our <a href=\"https://docs."
-#~ "gnunet.org/handbook/gnunet.html\">handbook</a>, especially the <a href="
-#~ "\"https://docs.gnunet.org/handbook/gnunet.html#Key-Concepts\">chapter on "
-#~ "\"Key Concepts\"</a>, explaining the fundamental concepts of GNUnet: <ul> "
-#~ "<li><a href=\"https://docs.gnunet.org/handbook/gnunet.html#Authentication"
-#~ "\">Authentication</a></li> <li><a href=\"https://docs.gnunet.org/handbook/"
-#~ "gnunet.html#Accounting-to-Encourage-Resource-Sharing\">Accounting to "
-#~ "Encourage Resource Sharing</a></li> <li><a href=\"https://docs.gnunet.org/"
-#~ "handbook/gnunet.html#Confidentiality\">Confidentiality</a></li> <li><a "
-#~ "href=\"https://docs.gnunet.org/handbook/gnunet.html#Anonymity"
-#~ "\">Anonymity</a></li> <li><a href=\"https://docs.gnunet.org/handbook/"
-#~ "gnunet.html#Deniability\">Deniability</a></li> <li><a href=\"https://docs."
-#~ "gnunet.org/handbook/gnunet.html#Peer-Identities\">Peer Identities</a></"
-#~ "li> <li><a href=\"https://docs.gnunet.org/handbook/gnunet.html#Zones-in-"
-#~ "the-GNU-Name-System-_0028GNS-Zones_0029\">Zones in the GNU Name System "
-#~ "(GNS Zones)</a></li> <li><a href=\"https://docs.gnunet.org/handbook/"
-#~ "gnunet.html#Egos\">Egos</a></li> </ul>"
+#~ "gnunet.org/handbook/gnunet.html\">handbook</a>, especially the <a "
+#~ "href=\"https://docs.gnunet.org/handbook/gnunet.html#Key-"
+#~ "Concepts\">chapter on \"Key Concepts\"</a>, explaining the fundamental "
+#~ "concepts of GNUnet: <ul> <li><a href=\"https://docs.gnunet.org/handbook/"
+#~ "gnunet.html#Authentication\">Authentication</a></li> <li><a "
+#~ "href=\"https://docs.gnunet.org/handbook/gnunet.html#Accounting-to-"
+#~ "Encourage-Resource-Sharing\">Accounting to Encourage Resource Sharing</"
+#~ "a></li> <li><a href=\"https://docs.gnunet.org/handbook/gnunet."
+#~ "html#Confidentiality\">Confidentiality</a></li> <li><a href=\"https://"
+#~ "docs.gnunet.org/handbook/gnunet.html#Anonymity\">Anonymity</a></li> "
+#~ "<li><a href=\"https://docs.gnunet.org/handbook/gnunet."
+#~ "html#Deniability\">Deniability</a></li> <li><a href=\"https://docs.gnunet."
+#~ "org/handbook/gnunet.html#Peer-Identities\">Peer Identities</a></li> "
+#~ "<li><a href=\"https://docs.gnunet.org/handbook/gnunet.html#Zones-in-the-"
+#~ "GNU-Name-System-_0028GNS-Zones_0029\">Zones in the GNU Name System (GNS "
+#~ "Zones)</a></li> <li><a href=\"https://docs.gnunet.org/handbook/gnunet."
+#~ "html#Egos\">Egos</a></li> </ul>"
#~ msgstr ""
#~ "Per conoscere ed approfondire, si prega di controllare il nostro manuale, "
#~ "in particolare il capitolo sui \"Concetti Chiave\", che spiega il "
@@ -5833,27 +5835,24 @@ msgstr ""
#~ msgid ""
#~ "You are most welcome to <a href=\"engage.html\">get engaged into the "
-#~ "conversation</a>, <a href=\"install.html\">install GNUnet</a>, <a href="
-#~ "\"use.html\">use it</a> and <a href=\"engage.html\">contribute and get "
-#~ "engaged</a> in various ways."
+#~ "conversation</a>, <a href=\"install.html\">install GNUnet</a>, <a "
+#~ "href=\"use.html\">use it</a> and <a href=\"engage.html\">contribute and "
+#~ "get engaged</a> in various ways."
#~ msgstr ""
#~ "Sei sempre il benvenuto <a href=\"engage.html\">quando si tratta di "
#~ "affrontare conversazioni</a>, <a href=\"install.html\">installare GNUnet</"
-#~ "a>, <a href=\"use.html\">utilizzarlo</a> e <a href=\"engage.html"
-#~ "\">contribuire ed impegnarsi</a> in svariati modi."
+#~ "a>, <a href=\"use.html\">utilizzarlo</a> e <a href=\"engage."
+#~ "html\">contribuire ed impegnarsi</a> in svariati modi."
#, fuzzy
-#~| msgid "File-sharing"
#~ msgid "Filesharing"
#~ msgstr "Condivisione di file"
#, fuzzy
-#~| msgid "Conversation (Pre-Alpha)"
#~ msgid "Conversation"
#~ msgstr "Conversation (Pre-Alpha)"
#, fuzzy
-#~| msgid "What is GNUnet?"
#~ msgid "Leaving GNUnet"
#~ msgstr "Cos'è GNUnet?"
@@ -5870,7 +5869,6 @@ msgstr ""
#~ msgstr "Gruppo (chat)"
#, fuzzy
-#~| msgid "groupchat"
#~ msgid "Minimal Groupchat"
#~ msgstr "groupchat"
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [www] branch master updated: Translated using Weblate (Italian),
gnunet <=