aboutsummaryrefslogtreecommitdiff
path: root/locale/pt/LC_MESSAGES/messages.po
diff options
context:
space:
mode:
Diffstat (limited to 'locale/pt/LC_MESSAGES/messages.po')
-rw-r--r--locale/pt/LC_MESSAGES/messages.po387
1 files changed, 191 insertions, 196 deletions
diff --git a/locale/pt/LC_MESSAGES/messages.po b/locale/pt/LC_MESSAGES/messages.po
index 9e47361f..64f12ce5 100644
--- a/locale/pt/LC_MESSAGES/messages.po
+++ b/locale/pt/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
7msgstr "" 7msgstr ""
8"Project-Id-Version: PROJECT VERSION\n" 8"Project-Id-Version: PROJECT VERSION\n"
9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
10"POT-Creation-Date: 2022-02-25 20:18+0100\n" 10"POT-Creation-Date: 2022-06-07 11:23+0200\n"
11"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 11"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12"Last-Translator: Automatically generated\n" 12"Last-Translator: Automatically generated\n"
13"Language-Team: none\n" 13"Language-Team: none\n"
@@ -269,20 +269,22 @@ msgstr ""
269msgid "" 269msgid ""
270"To get know and learn more, please check our <a href=\"https://docs.gnunet." 270"To get know and learn more, please check our <a href=\"https://docs.gnunet."
271"org/handbook/gnunet.html\">handbook</a>, especially the <a href=\"https://" 271"org/handbook/gnunet.html\">handbook</a>, especially the <a href=\"https://"
272"docs.gnunet.org/handbook/gnunet.html#Key-Concepts\">chapter on \"Key Concepts" 272"docs.gnunet.org/handbook/gnunet.html#Key-Concepts\">chapter on \"Key "
273"\"</a>, explaining the fundamental concepts of GNUnet: <ul> <li><a href=" 273"Concepts\"</a>, explaining the fundamental concepts of GNUnet: <ul> <li><a "
274"\"https://docs.gnunet.org/handbook/gnunet.html#Authentication" 274"href=\"https://docs.gnunet.org/handbook/gnunet."
275"\">Authentication</a></li> <li><a href=\"https://docs.gnunet.org/handbook/" 275"html#Authentication\">Authentication</a></li> <li><a href=\"https://docs."
276"gnunet.html#Accounting-to-Encourage-Resource-Sharing\">Accounting to " 276"gnunet.org/handbook/gnunet.html#Accounting-to-Encourage-Resource-"
277"Encourage Resource Sharing</a></li> <li><a href=\"https://docs.gnunet.org/" 277"Sharing\">Accounting to Encourage Resource Sharing</a></li> <li><a "
278"handbook/gnunet.html#Confidentiality\">Confidentiality</a></li> <li><a href=" 278"href=\"https://docs.gnunet.org/handbook/gnunet."
279"\"https://docs.gnunet.org/handbook/gnunet.html#Anonymity\">Anonymity</a></" 279"html#Confidentiality\">Confidentiality</a></li> <li><a href=\"https://docs."
280"li> <li><a href=\"https://docs.gnunet.org/handbook/gnunet.html#Deniability" 280"gnunet.org/handbook/gnunet.html#Anonymity\">Anonymity</a></li> <li><a "
281"\">Deniability</a></li> <li><a href=\"https://docs.gnunet.org/handbook/" 281"href=\"https://docs.gnunet.org/handbook/gnunet."
282"gnunet.html#Peer-Identities\">Peer Identities</a></li> <li><a href=\"https://" 282"html#Deniability\">Deniability</a></li> <li><a href=\"https://docs.gnunet."
283"docs.gnunet.org/handbook/gnunet.html#Zones-in-the-GNU-Name-System-_0028GNS-" 283"org/handbook/gnunet.html#Peer-Identities\">Peer Identities</a></li> <li><a "
284"Zones_0029\">Zones in the GNU Name System (GNS Zones)</a></li> <li><a href=" 284"href=\"https://docs.gnunet.org/handbook/gnunet.html#Zones-in-the-GNU-Name-"
285"\"https://docs.gnunet.org/handbook/gnunet.html#Egos\">Egos</a></li> </ul>" 285"System-_0028GNS-Zones_0029\">Zones in the GNU Name System (GNS Zones)</a></"
286"li> <li><a href=\"https://docs.gnunet.org/handbook/gnunet.html#Egos\">Egos</"
287"a></li> </ul>"
286msgstr "" 288msgstr ""
287 289
288#: template/about.html.j2:88 290#: template/about.html.j2:88
@@ -291,12 +293,12 @@ msgstr ""
291 293
292#: template/about.html.j2:90 294#: template/about.html.j2:90
293msgid "" 295msgid ""
294"There are many more resources to learn about GNUnet besides the <a href=" 296"There are many more resources to learn about GNUnet besides the <a "
295"\"https://docs.gnunet.org/handbook/gnunet.html\">handbook</a>, such as the " 297"href=\"https://docs.gnunet.org/handbook/gnunet.html\">handbook</a>, such as "
296"<a href=\"https://bib.gnunet.org/\">bibliography</a> with papers covering " 298"the <a href=\"https://bib.gnunet.org/\">bibliography</a> with papers "
297"the various layers, many <a href=\"https://gnunet.org/en/video.html" 299"covering the various layers, many <a href=\"https://gnunet.org/en/video."
298"\">videos</a> or a brief <a href=\"https://gnunet.org/en/glossary.html" 300"html\">videos</a> or a brief <a href=\"https://gnunet.org/en/glossary."
299"\">glossary</a>." 301"html\">glossary</a>."
300msgstr "" 302msgstr ""
301 303
302#: template/about.html.j2:95 304#: template/about.html.j2:95
@@ -416,23 +418,11 @@ msgid ""
416"encrypted to authorized recipients only." 418"encrypted to authorized recipients only."
417msgstr "" 419msgstr ""
418 420
419#: template/applications.html.j2:139 421#: template/applications.html.j2:137
420msgid "pretty Easy privacy"
421msgstr ""
422
423#: template/applications.html.j2:141
424msgid ""
425"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
426"creating a usable end-to-end encrypted e-mail solution using opportunistic "
427"key exchange. p&#8801;p will use GNUnet to protect metadata and exploit new "
428"cryptographic protocols to verify keys."
429msgstr ""
430
431#: template/applications.html.j2:160
432msgid "Messenger-GTK" 422msgid "Messenger-GTK"
433msgstr "" 423msgstr ""
434 424
435#: template/applications.html.j2:162 425#: template/applications.html.j2:139
436msgid "" 426msgid ""
437"<a href=\"https://git.gnunet.org/messenger-gtk.git/\">Messenger-GTK</a> is a " 427"<a href=\"https://git.gnunet.org/messenger-gtk.git/\">Messenger-GTK</a> is a "
438"convergent GTK messaging application using the GNUnet Messenger service. The " 428"convergent GTK messaging application using the GNUnet Messenger service. The "
@@ -440,11 +430,11 @@ msgid ""
440"devices." 430"devices."
441msgstr "" 431msgstr ""
442 432
443#: template/applications.html.j2:180 433#: template/applications.html.j2:157
444msgid "groupchat" 434msgid "groupchat"
445msgstr "" 435msgstr ""
446 436
447#: template/applications.html.j2:182 437#: template/applications.html.j2:159
448msgid "" 438msgid ""
449"<a href=\"https://git.gnunet.org/groupchat.git/\">groupchat</a> is a " 439"<a href=\"https://git.gnunet.org/groupchat.git/\">groupchat</a> is a "
450"terminal user interface providing messaging using the CADET subsystem. It is " 440"terminal user interface providing messaging using the CADET subsystem. It is "
@@ -545,10 +535,11 @@ msgstr ""
545#: template/copyright.html.j2:11 535#: template/copyright.html.j2:11
546msgid "" 536msgid ""
547"<p> Contributors to GNUnet with Git access must sign the <a href=\"/static/" 537"<p> Contributors to GNUnet with Git access must sign the <a href=\"/static/"
548"pdf/copyright.pdf\">copyright assignment</a> to ensure that the <a href=" 538"pdf/copyright.pdf\">copyright assignment</a> to ensure that the <a "
549"\"https://git.gnunet.org/gnunet-ev.git/tree/gnunet_taler_agreement.tex" 539"href=\"https://git.gnunet.org/gnunet-ev.git/tree/gnunet_taler_agreement."
550"\">GNUnet e.V. --- Taler Systems SA agreement on licensing and collaborative " 540"tex\">GNUnet e.V. --- Taler Systems SA agreement on licensing and "
551"development</a> of the GNUnet and GNU Taler projects is satisfied. </p>" 541"collaborative development</a> of the GNUnet and GNU Taler projects is "
542"satisfied. </p>"
552msgstr "" 543msgstr ""
553 544
554#: template/copyright.html.j2:22 545#: template/copyright.html.j2:22
@@ -618,8 +609,9 @@ msgstr ""
618#: template/developers.html.j2:62 609#: template/developers.html.j2:62
619msgid "" 610msgid ""
620"We use <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\">LCOV</a> to " 611"We use <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\">LCOV</a> to "
621"analyze the code coverage of our tests, the results are available at <a href=" 612"analyze the code coverage of our tests, the results are available at <a "
622"\"https://old.gnunet.org/coverage/\">https://old.gnunet.org/coverage/</a>." 613"href=\"https://old.gnunet.org/coverage/\">https://old.gnunet.org/coverage/</"
614"a>."
623msgstr "" 615msgstr ""
624 616
625#: template/developers.html.j2:72 617#: template/developers.html.j2:72
@@ -721,8 +713,9 @@ msgid ""
721"gnunet-ev.git/tree/satzung.tex</a>. The current board consists of: " 713"gnunet-ev.git/tree/satzung.tex</a>. The current board consists of: "
722"<dl><dt>Vorsitz</dt> <dd><a href=\"https://schanzen.eu\">Martin " 714"<dl><dt>Vorsitz</dt> <dd><a href=\"https://schanzen.eu\">Martin "
723"Schanzenbach</a></dd> <dt>stellvertretender Vorsitz</dt> <dd>t3sserakt</dd> " 715"Schanzenbach</a></dd> <dt>stellvertretender Vorsitz</dt> <dd>t3sserakt</dd> "
724"<dt>Kassenwart</dt> <dd>Florian Dold</dd> <dt>Beisitzer</dt> <dd> <a href=" 716"<dt>Kassenwart</dt> <dd>Florian Dold</dd> <dt>Beisitzer</dt> <dd> <a "
725"\"https://grothoff.org/christian/\">Christian Grothoff</a>, ch3 </dd> </dl>" 717"href=\"https://grothoff.org/christian/\">Christian Grothoff</a>, ch3 </dd> </"
718"dl>"
726msgstr "" 719msgstr ""
727 720
728#: template/ev.html.j2:73 721#: template/ev.html.j2:73
@@ -1798,9 +1791,9 @@ msgid ""
1798"include gnurl are: <a href=\"https://www.gnu.org/software/guix/\">GNU Guix</" 1791"include gnurl are: <a href=\"https://www.gnu.org/software/guix/\">GNU Guix</"
1799"a> (available as \"gnurl\"), <a href=\"https://gentoo.org\">Gentoo</a> " 1792"a> (available as \"gnurl\"), <a href=\"https://gentoo.org\">Gentoo</a> "
1800"through the collaborative ebuild collection <a href=\"https://git.gnunet.org/" 1793"through the collaborative ebuild collection <a href=\"https://git.gnunet.org/"
1801"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a href=" 1794"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a "
1802"\"https://nixos.org/nix/\">Nix</a>, and as www/gnurl in <a href=\"https://" 1795"href=\"https://nixos.org/nix/\">Nix</a>, and as www/gnurl in <a "
1803"pkgsrc.org\">pkgsrc</a>." 1796"href=\"https://pkgsrc.org\">pkgsrc</a>."
1804msgstr "" 1797msgstr ""
1805 1798
1806#: template/gnurl.html.j2:228 1799#: template/gnurl.html.j2:228
@@ -2060,9 +2053,9 @@ msgstr ""
2060#: template/gsoc.html.j2:111 2053#: template/gsoc.html.j2:111
2061msgid "" 2054msgid ""
2062"reclaimID is a decentralized identity system build on top of the GNU Name " 2055"reclaimID is a decentralized identity system build on top of the GNU Name "
2063"System. Currently, there is a Webextension which uses the GNUnet <a href=" 2056"System. Currently, there is a Webextension which uses the GNUnet <a "
2064"\"https://rest.gnunet.org\">REST API</a>. In order to improve adoption and " 2057"href=\"https://rest.gnunet.org\">REST API</a>. In order to improve adoption "
2065"ease of use, this project aims to include a full GNUnet node within the " 2058"and ease of use, this project aims to include a full GNUnet node within the "
2066"Webextention as a fallback. GNUnet can be compiled to Web Assembly or " 2059"Webextention as a fallback. GNUnet can be compiled to Web Assembly or "
2067"JavaScript as demonstrated <a href=\"https://gnunet.io\">here</a>. The idea " 2060"JavaScript as demonstrated <a href=\"https://gnunet.io\">here</a>. The idea "
2068"is to improve upon this concept and support more of GNUnet's subsystems. The " 2061"is to improve upon this concept and support more of GNUnet's subsystems. The "
@@ -2442,8 +2435,8 @@ msgid ""
2442"GNUnet is a network protocol stack for building secure, distributed, and " 2435"GNUnet is a network protocol stack for building secure, distributed, and "
2443"privacy-preserving applications.<br/> With strong roots in <a class=\"link\" " 2436"privacy-preserving applications.<br/> With strong roots in <a class=\"link\" "
2444"href=\"https://bib.gnunet.org\">academic research</a>, our goal is to " 2437"href=\"https://bib.gnunet.org\">academic research</a>, our goal is to "
2445"replace the <a class=\"link\" href=\"https://secushare.org/broken-internet" 2438"replace the <a class=\"link\" href=\"https://secushare.org/broken-"
2446"\">old insecure Internet</a> protocol stack." 2439"internet\">old insecure Internet</a> protocol stack."
2447msgstr "" 2440msgstr ""
2448 2441
2449#: template/index.html.j2:119 2442#: template/index.html.j2:119
@@ -2469,9 +2462,9 @@ msgid ""
2469"papers/65.pdf\"> improving addressing, routing, naming and content " 2462"papers/65.pdf\"> improving addressing, routing, naming and content "
2470"distribution</a> in a technically robust manner - as opposed to ad-hoc " 2463"distribution</a> in a technically robust manner - as opposed to ad-hoc "
2471"designs in place today. <!-- Proposal from fabian gerlach: GNUnet is built " 2464"designs in place today. <!-- Proposal from fabian gerlach: GNUnet is built "
2472"<a href=\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design" 2465"<a href=\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by "
2473"\"</a> and \"distributed by design\". This improves addressing, routing, " 2466"design\"</a> and \"distributed by design\". This improves addressing, "
2474"naming and content distribution in a technically robust manner. -->" 2467"routing, naming and content distribution in a technically robust manner. -->"
2475msgstr "" 2468msgstr ""
2476 2469
2477#: template/index.html.j2:177 2470#: template/index.html.j2:177
@@ -2481,9 +2474,9 @@ msgstr ""
2481#: template/index.html.j2:179 2474#: template/index.html.j2:179
2482msgid "" 2475msgid ""
2483"Today, monitoring increasingly centralized infrastructure, proprietary " 2476"Today, monitoring increasingly centralized infrastructure, proprietary "
2484"implementations, traffic shapers and firewalls restrict all of the <a class=" 2477"implementations, traffic shapers and firewalls restrict all of the <a "
2485"\"link\" href=\"https://www.gnu.org/philosophy/free-sw.html\">essential " 2478"class=\"link\" href=\"https://www.gnu.org/philosophy/free-sw."
2486"freedoms</a> to various degrees." 2479"html\">essential freedoms</a> to various degrees."
2487msgstr "" 2480msgstr ""
2488 2481
2489#: template/index.html.j2:203 2482#: template/index.html.j2:203
@@ -2492,8 +2485,8 @@ msgstr ""
2492 2485
2493#: template/index.html.j2:205 2486#: template/index.html.j2:205
2494msgid "" 2487msgid ""
2495"GNUnet is a self-organizing network and it is <a class=\"link\" href=" 2488"GNUnet is a self-organizing network and it is <a class=\"link\" "
2496"\"https://www.gnu.org/philosophy/free-sw.html\">free software</a> as in " 2489"href=\"https://www.gnu.org/philosophy/free-sw.html\">free software</a> as in "
2497"freedom. GNUnet puts you in control of your data. You determine which data " 2490"freedom. GNUnet puts you in control of your data. You determine which data "
2498"to share with whom, and you&#39;re not pressured to accept compromises. It " 2491"to share with whom, and you&#39;re not pressured to accept compromises. It "
2499"gives users freedoms to securely access information (\"run\" the network), " 2492"gives users freedoms to securely access information (\"run\" the network), "
@@ -2715,21 +2708,22 @@ msgid ""
2715"at least: <ul> <li><a href=\"https://pkgs.alpinelinux.org/package/edge/" 2708"at least: <ul> <li><a href=\"https://pkgs.alpinelinux.org/package/edge/"
2716"testing/x86_64/gnunet\">Alpine</a></li> <li><a href=\"https://aur.archlinux." 2709"testing/x86_64/gnunet\">Alpine</a></li> <li><a href=\"https://aur.archlinux."
2717"org/packages/gnunet/\">Arch (AUR)</a></li> <li><a href=\"https://packages." 2710"org/packages/gnunet/\">Arch (AUR)</a></li> <li><a href=\"https://packages."
2718"debian.org/search?keywords=gnunet\">Debian</a></li> <li><a href=\"https://" 2711"debian.org/search?keywords=gnunet\">Debian</a></li> <li> Fedora (copr): "
2719"copr.fedorainfracloud.org/coprs/yosl/gnunet/\">Fedora (Copr)</a></li> <li><a " 2712"<code class=\"block\"> # dnf copr enable schanzen/gnunet </code> </li> "
2720"href=\"https://guix.gnu.org/en/packages/G/\">Guix</a></li> <li><a href=" 2713"<li><a href=\"https://guix.gnu.org/en/packages/G/\">Guix</a></li> <li><a "
2721"\"https://github.com/Homebrew/homebrew-core/blob/master/Formula/gnunet.rb" 2714"href=\"https://github.com/Homebrew/homebrew-core/blob/master/Formula/gnunet."
2722"\">Homebrew</a></li> <li><a href=\"https://search.nixos.org/packages?" 2715"rb\">Homebrew</a></li> <li><a href=\"https://search.nixos.org/packages?"
2723"from=0&size=50&sort=relevance&query=gnunet\">NixOS</a></li> <li><a href=" 2716"from=0&size=50&sort=relevance&query=gnunet\">NixOS</a></li> <li><a "
2724"\"install-on-openwrt.html\">OpenWrt</a></li> </ul> If GNUnet is available " 2717"href=\"install-on-openwrt.html\">OpenWrt</a></li> </ul> If GNUnet is "
2725"for your Operating System and it is missing, send us feedback so that we can " 2718"available for your Operating System and it is missing, send us feedback so "
2726"add it to this list. Furthermore, if you are interested in packaging GNUnet " 2719"that we can add it to this list. Furthermore, if you are interested in "
2727"for your Operating System, get in touch with us at gnunet-developers@gnu.org " 2720"packaging GNUnet for your Operating System, get in touch with us at gnunet-"
2728"if you require help with this job. If you were using an Operating System " 2721"developers@gnu.org if you require help with this job. If you were using an "
2729"with the APT package manager, GNUnet could be installed as simple as:" 2722"Operating System with the APT package manager, GNUnet could be installed as "
2730msgstr "" 2723"simple as:"
2731 2724msgstr ""
2732#: template/install.html.j2:59 2725
2726#: template/install.html.j2:64
2733msgid "" 2727msgid ""
2734"Next we describe a generic way to install from source. If you are using one " 2728"Next we describe a generic way to install from source. If you are using one "
2735"of the following Operating Systems these step-by-step guides might be " 2729"of the following Operating Systems these step-by-step guides might be "
@@ -2741,14 +2735,14 @@ msgid ""
2741"stuck." 2735"stuck."
2742msgstr "" 2736msgstr ""
2743 2737
2744#: template/install.html.j2:73 2738#: template/install.html.j2:78
2745msgid "" 2739msgid ""
2746"First, install the <a href=\"https://git.gnunet.org/gnunet.git/tree/README" 2740"First, install the <a href=\"https://git.gnunet.org/gnunet.git/tree/"
2747"\">required dependencies</a> of GNUnet. There are base requirements and " 2741"README\">required dependencies</a> of GNUnet. There are base requirements "
2748"optional requirements." 2742"and optional requirements."
2749msgstr "" 2743msgstr ""
2750 2744
2751#: template/install.html.j2:79 2745#: template/install.html.j2:84
2752msgid "" 2746msgid ""
2753"Now, you need to decide if you want to install GNUnet from the release " 2747"Now, you need to decide if you want to install GNUnet from the release "
2754"tarball or from git. If you want to use GNUnet and there is no binary " 2748"tarball or from git. If you want to use GNUnet and there is no binary "
@@ -2757,31 +2751,31 @@ msgid ""
2757"href=\"https://git.gnunet.org/\">git repository</a>." 2751"href=\"https://git.gnunet.org/\">git repository</a>."
2758msgstr "" 2752msgstr ""
2759 2753
2760#: template/install.html.j2:96 2754#: template/install.html.j2:101
2761msgid "To compile gnunet from the git source you can do so by entering:" 2755msgid "To compile gnunet from the git source you can do so by entering:"
2762msgstr "" 2756msgstr ""
2763 2757
2764#: template/install.html.j2:104 2758#: template/install.html.j2:109
2765msgid "" 2759msgid ""
2766"Before building GNUnet, make sure that you setup the required groups and add " 2760"Before building GNUnet, make sure that you setup the required groups and add "
2767"your user to the group <code>gnunet</code>:" 2761"your user to the group <code>gnunet</code>:"
2768msgstr "" 2762msgstr ""
2769 2763
2770#: template/install.html.j2:115 2764#: template/install.html.j2:120
2771msgid "To compile GNUnet, execute:" 2765msgid "To compile GNUnet, execute:"
2772msgstr "" 2766msgstr ""
2773 2767
2774#: template/install.html.j2:126 2768#: template/install.html.j2:131
2775msgid "" 2769msgid ""
2776"You can find more configuration flags in the <a href=\"https://git.gnunet." 2770"You can find more configuration flags in the <a href=\"https://git.gnunet."
2777"org/gnunet.git/tree/README\">README</a>.<br> Install GNUnet with:" 2771"org/gnunet.git/tree/README\">README</a>.<br> Install GNUnet with:"
2778msgstr "" 2772msgstr ""
2779 2773
2780#: template/install.html.j2:136 2774#: template/install.html.j2:141
2781msgid "You can now start GNUnet by running:" 2775msgid "You can now start GNUnet by running:"
2782msgstr "" 2776msgstr ""
2783 2777
2784#: template/install.html.j2:144 2778#: template/install.html.j2:149
2785msgid "" 2779msgid ""
2786"Check the <a href=\"https://docs.gnunet.org/handbook/gnunet.html#Minimal-" 2780"Check the <a href=\"https://docs.gnunet.org/handbook/gnunet.html#Minimal-"
2787"configuration\">handbook</a> for detailed documentation. For a more hands-on " 2781"configuration\">handbook</a> for detailed documentation. For a more hands-on "
@@ -2940,8 +2934,8 @@ msgid ""
2940"is very hard to read to get an idea what the test code is doing. Therefore " 2934"is very hard to read to get an idea what the test code is doing. Therefore "
2941"the first task (milestone 1) is to implement a new testing framework which " 2935"the first task (milestone 1) is to implement a new testing framework which "
2942"uses network namespaces to make testing of TNG much easier. Have a look into " 2936"uses network namespaces to make testing of TNG much easier. Have a look into "
2943"what is planed for Layer-2-Overlay in the <a href=\"#milestones" 2937"what is planed for Layer-2-Overlay in the <a "
2944"\">milestones</a>." 2938"href=\"#milestones\">milestones</a>."
2945msgstr "" 2939msgstr ""
2946 2940
2947#: template/l2o/index.html.j2:50 2941#: template/l2o/index.html.j2:50
@@ -2954,9 +2948,9 @@ msgstr ""
2954 2948
2955#: template/l2o/index.html.j2:58 2949#: template/l2o/index.html.j2:58
2956msgid "" 2950msgid ""
2957"The new style of writing tests in GNUnet is borrowed from the <a href=" 2951"The new style of writing tests in GNUnet is borrowed from the <a "
2958"\"https://docs.taler.net/developers-manual.html#testing-library\">GNU Taler " 2952"href=\"https://docs.taler.net/developers-manual.html#testing-library\">GNU "
2959"testing library</a>. In <a href=\"#milestone1\">milestone 1</a> we " 2953"Taler testing library</a>. In <a href=\"#milestone1\">milestone 1</a> we "
2960"implemented commands to setup the <a href=\"#netjails\">netjails</a>, the " 2954"implemented commands to setup the <a href=\"#netjails\">netjails</a>, the "
2961"test environment for each peer, to start a single peers and sending a simple " 2955"test environment for each peer, to start a single peers and sending a simple "
2962"test message. Because some commands depend on other commands to be finished, " 2956"test message. Because some commands depend on other commands to be finished, "
@@ -3142,18 +3136,18 @@ msgid ""
3142"to execute a local test interpreter per node. Will be execute by the " 3136"to execute a local test interpreter per node. Will be execute by the "
3143"following command.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%" 3137"following command.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%"
3144"\" style=\"vertical-align: top;\">src/testing/" 3138"\" style=\"vertical-align: top;\">src/testing/"
3145"testing_api_cmd_netjail_start_testsystem.c</td><td width=\"60%\" style=" 3139"testing_api_cmd_netjail_start_testsystem.c</td><td width=\"60%\" "
3146"\"vertical-align: top;\">Command to start the helper processes.</td> <tr> " 3140"style=\"vertical-align: top;\">Command to start the helper processes.</td> "
3147"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
3148"\">src/testing/testing_api_cmd_netjail_stop_testsystem.c</td><td width=\"60%"
3149"\" style=\"vertical-align: top;\">Command to stop the helper processes.</td> "
3150"<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-" 3141"<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
3151"align: top;\">src/testing/netjail_stop.sh</td><td width=\"60%\" style=" 3142"align: top;\">src/testing/testing_api_cmd_netjail_stop_testsystem.c</td><td "
3152"\"vertical-align: top;\">Script to stop the netjail topology.</td> <tr> " 3143"width=\"60%\" style=\"vertical-align: top;\">Command to stop the helper "
3153"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;" 3144"processes.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
3154"\">src/testing/testing_api_cmd_netjail_stop.c</td><td width=\"60%\" style=" 3145"style=\"vertical-align: top;\">src/testing/netjail_stop.sh</td><td "
3155"\"vertical-align: top;\">Command to stop the test setup.</td> <tr> <td></" 3146"width=\"60%\" style=\"vertical-align: top;\">Script to stop the netjail "
3156"td><td> </td> </tr> </table>" 3147"topology.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
3148"style=\"vertical-align: top;\">src/testing/testing_api_cmd_netjail_stop.c</"
3149"td><td width=\"60%\" style=\"vertical-align: top;\">Command to stop the test "
3150"setup.</td> <tr> <td></td><td> </td> </tr> </table>"
3157msgstr "" 3151msgstr ""
3158 3152
3159#: template/l2o/mile1.html.j2:65 template/l2o/mile2.html.j2:48 3153#: template/l2o/mile1.html.j2:65 template/l2o/mile2.html.j2:48
@@ -3173,24 +3167,24 @@ msgid ""
3173"align: top;\">src/testing/testing_api_cmd_system_create.c</td><td width=\"60%" 3167"align: top;\">src/testing/testing_api_cmd_system_create.c</td><td width=\"60%"
3174"\" style=\"vertical-align: top;\">Command to create a local test system.</" 3168"\" style=\"vertical-align: top;\">Command to create a local test system.</"
3175"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-" 3169"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
3176"align: top;\">src/transport/transport_api_cmd_start_peer.c</td><td width=" 3170"align: top;\">src/transport/transport_api_cmd_start_peer.c</td><td "
3177"\"60%\" style=\"vertical-align: top;\">Command to start a peer.</td> <tr> " 3171"width=\"60%\" style=\"vertical-align: top;\">Command to start a peer.</td> "
3178"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;" 3172"<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
3179"\">src/transport/transport_api_cmd_connecting_peers.c</td><td width=\"60%\" " 3173"align: top;\">src/transport/transport_api_cmd_connecting_peers.c</td><td "
3180"style=\"vertical-align: top;\"> Command to connect two peers.</td> <tr> " 3174"width=\"60%\" style=\"vertical-align: top;\"> Command to connect two peers.</"
3181"<td></td><td> </td> </tr> <tr> <td>src/transport/" 3175"td> <tr> <td></td><td> </td> </tr> <tr> <td>src/transport/"
3182"transport_api_cmd_send_simple.c</td><td width=\"60%\" style=\"vertical-" 3176"transport_api_cmd_send_simple.c</td><td width=\"60%\" style=\"vertical-"
3183"align: top;\">Command to send a simple message from one peer to another.</" 3177"align: top;\">Command to send a simple message from one peer to another.</"
3184"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-" 3178"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
3185"align: top;\">src/transport/transport_api_cmd_stop_peer.c</td><td width=\"60%" 3179"align: top;\">src/transport/transport_api_cmd_stop_peer.c</td><td width=\"60%"
3186"\" style=\"vertical-align: top;\">Command to stop a peer.</td> <tr> <td></" 3180"\" style=\"vertical-align: top;\">Command to stop a peer.</td> <tr> <td></"
3187"td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;" 3181"td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
3188"\">src/testing/testing_api_cmd_system_destroy.c</td><td width=\"60%\" style=" 3182"\">src/testing/testing_api_cmd_system_destroy.c</td><td width=\"60%\" "
3189"\"vertical-align: top;\">Command to destroy the local test system.</td> <tr> " 3183"style=\"vertical-align: top;\">Command to destroy the local test system.</"
3190"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;" 3184"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
3191"\">src/testing/testing_api_cmd_local_test_finished.c</td><td>Command to send " 3185"align: top;\">src/testing/testing_api_cmd_local_test_finished.c</"
3192"a message to the master loop, if the local loop has finished.</td> <tr> </" 3186"td><td>Command to send a message to the master loop, if the local loop has "
3193"table>" 3187"finished.</td> <tr> </table>"
3194msgstr "" 3188msgstr ""
3195 3189
3196#: template/l2o/mile1.html.j2:115 3190#: template/l2o/mile1.html.j2:115
@@ -3208,12 +3202,12 @@ msgstr ""
3208#: template/l2o/mile2.html.j2:22 3202#: template/l2o/mile2.html.j2:22
3209msgid "" 3203msgid ""
3210"<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;" 3204"<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;"
3211"\">src/transport/test_transport_simple_send.sh</td><td width=\"60%\" style=" 3205"\">src/transport/test_transport_simple_send.sh</td><td width=\"60%\" "
3212"\"vertical-align: top;\">Introduced scripts to start the tests. The script " 3206"style=\"vertical-align: top;\">Introduced scripts to start the tests. The "
3213"checks, if a kernel parameter is set to allow unprivileged users to create " 3207"script checks, if a kernel parameter is set to allow unprivileged users to "
3214"network namespaces. The script than starts the following gerneric binary in " 3208"create network namespaces. The script than starts the following gerneric "
3215"a network namespace.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%" 3209"binary in a network namespace.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
3216"\" style=\"vertical-align: top;\">src/transport/" 3210"width=\"40%\" style=\"vertical-align: top;\">src/transport/"
3217"test_transport_start_with_config.c</td><td width=\"60%\" style=\"vertical-" 3211"test_transport_start_with_config.c</td><td width=\"60%\" style=\"vertical-"
3218"align: top;\">A generic binary to start a test case which will be configured " 3212"align: top;\">A generic binary to start a test case which will be configured "
3219"by a configuration file.</td> </tr> <tr> <td width=\"40%\" style=\"vertical-" 3213"by a configuration file.</td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
@@ -3223,18 +3217,18 @@ msgid ""
3223"\">src/testing/topo.sh</td><td width=\"60%\" style=\"vertical-align: top;" 3217"\">src/testing/topo.sh</td><td width=\"60%\" style=\"vertical-align: top;"
3224"\">Script which reads the topology from a file for the use in the other " 3218"\">Script which reads the topology from a file for the use in the other "
3225"netjail scripts.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" " 3219"netjail scripts.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
3226"style=\"vertical-align: top;\">All already existing commands.</td><td width=" 3220"style=\"vertical-align: top;\">All already existing commands.</td><td "
3227"\"60%\" style=\"vertical-align: top;\">All commands changed to work with the " 3221"width=\"60%\" style=\"vertical-align: top;\">All commands changed to work "
3228"topology data.</td> </tr> </table>" 3222"with the topology data.</td> </tr> </table>"
3229msgstr "" 3223msgstr ""
3230 3224
3231#: template/l2o/mile2.html.j2:50 3225#: template/l2o/mile2.html.j2:50
3232msgid "" 3226msgid ""
3233"<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;" 3227"<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;"
3234"\">src/testing/testing_api_cmd_send_peer_ready.c</td><td width=\"60%\" style=" 3228"\">src/testing/testing_api_cmd_send_peer_ready.c</td><td width=\"60%\" "
3235"\"vertical-align: top;\">Command to send a message to the master loop if a " 3229"style=\"vertical-align: top;\">Command to send a message to the master loop "
3236"peer has started in local loop.</td> <tr> <td></td><td> </td> </tr> <tr> <td " 3230"if a peer has started in local loop.</td> <tr> <td></td><td> </td> </tr> "
3237"width=\"40%\" style=\"vertical-align: top;\">src/testing/" 3231"<tr> <td width=\"40%\" style=\"vertical-align: top;\">src/testing/"
3238"testing_api_cmd_local_test_prepared.c</td><td width=\"60%\" style=\"vertical-" 3232"testing_api_cmd_local_test_prepared.c</td><td width=\"60%\" style=\"vertical-"
3239"align: top;\">Command to send a message to the master loop if a peer is " 3233"align: top;\">Command to send a message to the master loop if a peer is "
3240"ready to shutdown.</td> </tr> </table>" 3234"ready to shutdown.</td> </tr> </table>"
@@ -3243,12 +3237,12 @@ msgstr ""
3243#: template/l2o/mile2.html.j2:65 3237#: template/l2o/mile2.html.j2:65
3244msgid "" 3238msgid ""
3245"<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;" 3239"<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;"
3246"\">src/transport/transport_api_cmd_start_peer.c</td><td width=\"60%\" style=" 3240"\">src/transport/transport_api_cmd_start_peer.c</td><td width=\"60%\" "
3247"\"vertical-align: top;\">Command now uses a configuration template for the " 3241"style=\"vertical-align: top;\">Command now uses a configuration template for "
3248"peer configuration.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%" 3242"the peer configuration.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
3249"\" style=\"vertical-align: top;\">test_transport_simple_send_topo.conf</" 3243"width=\"40%\" style=\"vertical-align: top;\">test_transport_simple_send_topo."
3250"td><td width=\"60%\" style=\"vertical-align: top;\">Topology configuration " 3244"conf</td><td width=\"60%\" style=\"vertical-align: top;\">Topology "
3251"file for the simple send test case.</td> <tr> </table>" 3245"configuration file for the simple send test case.</td> <tr> </table>"
3252msgstr "" 3246msgstr ""
3253 3247
3254#: template/l2o/mile3.html.j2:20 3248#: template/l2o/mile3.html.j2:20
@@ -3266,24 +3260,24 @@ msgid ""
3266"<table width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;" 3260"<table width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;"
3267"\">src/transport/test_transport_udp_backchannel.sh</td><td width=\"55%\" " 3261"\">src/transport/test_transport_udp_backchannel.sh</td><td width=\"55%\" "
3268"style=\"vertical-align: top;\">Added script to start the udp backchannel " 3262"style=\"vertical-align: top;\">Added script to start the udp backchannel "
3269"test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=" 3263"test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" "
3270"\"vertical-align: top;\">src/transport/test_transport_simple_send_broadcast." 3264"style=\"vertical-align: top;\">src/transport/"
3271"sh</td><td width=\"55%\" style=\"vertical-align: top;\">Added script for the " 3265"test_transport_simple_send_broadcast.sh</td><td width=\"55%\" "
3272"UDB broadcast test.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%" 3266"style=\"vertical-align: top;\">Added script for the UDB broadcast test.</td> "
3273"\" style=\"vertical-align: top;\">src/transport/" 3267"<tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
3274"test_transport_simple_send_string.sh</td><td width=\"55%\" style=\"vertical-" 3268"align: top;\">src/transport/test_transport_simple_send_string.sh</td><td "
3275"align: top;\">Added script as an example to start a test with inline " 3269"width=\"55%\" style=\"vertical-align: top;\">Added script as an example to "
3276"topology configuration string.</td> <tr> <td></td><td> </td> </tr> <tr> <td " 3270"start a test with inline topology configuration string.</td> <tr> <td></"
3277"width=\"60%\" style=\"vertical-align: top;\">All commands</td><td width=\"55%" 3271"td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-align: top;"
3278"\" style=\"vertical-align: top;\">Changed code to handle strings with " 3272"\">All commands</td><td width=\"55%\" style=\"vertical-align: top;\">Changed "
3279"topology information.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td " 3273"code to handle strings with topology information.</td> </tr> <tr> <td></"
3280"width=\"60%\" style=\"vertical-align: top;\">src/testing/netjail_start.sh</" 3274"td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-align: top;"
3281"td><td width=\"55%\" style=\"vertical-align: top;\">Changed the netjail " 3275"\">src/testing/netjail_start.sh</td><td width=\"55%\" style=\"vertical-"
3282"start script to configure port forwarding for specific protocols (tcp, udp)." 3276"align: top;\">Changed the netjail start script to configure port forwarding "
3283"</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=" 3277"for specific protocols (tcp, udp).</td> </tr> <tr> <td></td><td> </td> </tr> "
3284"\"vertical-align: top;\">src/testing/netjail_*.sh</td><td width=\"40%\" " 3278"<tr> <td width=\"60%\" style=\"vertical-align: top;\">src/testing/netjail_*."
3285"style=\"vertical-align: top;\">Moved to contrib/netjail directory</td> </tr> " 3279"sh</td><td width=\"40%\" style=\"vertical-align: top;\">Moved to contrib/"
3286"</table>" 3280"netjail directory</td> </tr> </table>"
3287msgstr "" 3281msgstr ""
3288 3282
3289#: template/l2o/mile3.html.j2:68 3283#: template/l2o/mile3.html.j2:68
@@ -3293,16 +3287,16 @@ msgid ""
3293"width=\"40%\" style=\"vertical-align: top;\">New plugin for the udp " 3287"width=\"40%\" style=\"vertical-align: top;\">New plugin for the udp "
3294"broadcast test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%" 3288"broadcast test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%"
3295"\" style=\"vertical-align: top;\">src/transport/" 3289"\" style=\"vertical-align: top;\">src/transport/"
3296"test_transport_plugin_cmd_udp_backchannel.c</td><td width=\"40%\" style=" 3290"test_transport_plugin_cmd_udp_backchannel.c</td><td width=\"40%\" "
3297"\"vertical-align: top;\">New plugin for the udp backchannel test case.</td> " 3291"style=\"vertical-align: top;\">New plugin for the udp backchannel test case."
3298"<tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-" 3292"</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
3299"align: top;\">src/transport/transport_api_cmd_backchannel_check.c</td><td " 3293"align: top;\">src/transport/transport_api_cmd_backchannel_check.c</td><td "
3300"width=\"40%\" style=\"vertical-align: top;\">Command to check for a udp " 3294"width=\"40%\" style=\"vertical-align: top;\">Command to check for a udp "
3301"backchannel specific log entry.</td> </tr> <tr> <td></td><td> </td> </tr> " 3295"backchannel specific log entry.</td> </tr> <tr> <td></td><td> </td> </tr> "
3302"<tr> <td width=\"60%\" style=\"vertical-align: top;\">src/testing/" 3296"<tr> <td width=\"60%\" style=\"vertical-align: top;\">src/testing/"
3303"testing_api_cmd_block_until_external_trigger.cc</td><td width=\"40%\" style=" 3297"testing_api_cmd_block_until_external_trigger.cc</td><td width=\"40%\" "
3304"\"vertical-align: top;\">Command to block the local loop until triggered by " 3298"style=\"vertical-align: top;\">Command to block the local loop until "
3305"a external signal.</td> </tr> </table>" 3299"triggered by a external signal.</td> </tr> </table>"
3306msgstr "" 3300msgstr ""
3307 3301
3308#: template/l2o/mile3.html.j2:94 3302#: template/l2o/mile3.html.j2:94
@@ -3409,46 +3403,47 @@ msgid ""
3409"identifying a line.</br></br> Keys are</br></br> <table width=\"100%\"> <tr> " 3403"identifying a line.</br></br> Keys are</br></br> <table width=\"100%\"> <tr> "
3410"<td width=\"10%\" style=\"vertical-align: top;\">M</td><td width=\"90%\" " 3404"<td width=\"10%\" style=\"vertical-align: top;\">M</td><td width=\"90%\" "
3411"style=\"vertical-align: top;\">The number of natted subnets in the topology." 3405"style=\"vertical-align: top;\">The number of natted subnets in the topology."
3412"</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" style=" 3406"</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" "
3413"\"vertical-align: top;\">N</td><td width=\"90%\" style=\"vertical-align: top;" 3407"style=\"vertical-align: top;\">N</td><td width=\"90%\" style=\"vertical-"
3414"\">The number of nodes in each subnet.</td> </tr> <tr> <td></td><td> </td> </" 3408"align: top;\">The number of nodes in each subnet.</td> </tr> <tr> <td></"
3415"tr> <tr> <td width=\"10%\" style=\"vertical-align: top;\">X</td><td width=" 3409"td><td> </td> </tr> <tr> <td width=\"10%\" style=\"vertical-align: top;\">X</"
3416"\"90%\" style=\"vertical-align: top;\">The Number of globally known (not " 3410"td><td width=\"90%\" style=\"vertical-align: top;\">The Number of globally "
3417"natted) nodes.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%" 3411"known (not natted) nodes.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td "
3418"\" style=\"vertical-align: top;\">K</td><td width=\"90%\" style=\"vertical-" 3412"width=\"10%\" style=\"vertical-align: top;\">K</td><td width=\"90%\" "
3419"align: top;\"> A globally known (not natted) node. The number value " 3413"style=\"vertical-align: top;\"> A globally known (not natted) node. The "
3420"identifies the node.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td " 3414"number value identifies the node.</td> </tr> <tr> <td></td><td> </td> </tr> "
3421"width=\"10%\" style=\"vertical-align: top;\">T</td><td width=\"90%\" style=" 3415"<tr> <td width=\"10%\" style=\"vertical-align: top;\">T</td><td width=\"90%"
3422"\"vertical-align: top;\">The default test plugin to execute.</td> </tr> <tr> " 3416"\" style=\"vertical-align: top;\">The default test plugin to execute.</td> </"
3423"<td></td><td> </td> </tr> <tr> <td width=\"10%\" style=\"vertical-align: top;" 3417"tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" style=\"vertical-"
3424"\">R</td><td width=\"90%\" style=\"vertical-align: top;\">A router of a " 3418"align: top;\">R</td><td width=\"90%\" style=\"vertical-align: top;\">A "
3425"subnet.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" " 3419"router of a subnet.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td "
3426"style=\"vertical-align: top;\">P</td><td width=\"90%\" style=\"vertical-" 3420"width=\"10%\" style=\"vertical-align: top;\">P</td><td width=\"90%\" "
3427"align: top;\">A subnet node with two key values, the first one for " 3421"style=\"vertical-align: top;\">A subnet node with two key values, the first "
3428"identifying the subnet and the second for identifying the node in the subnet." 3422"one for identifying the subnet and the second for identifying the node in "
3429"</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" style=" 3423"the subnet.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" "
3430"\"vertical-align: top;\">connect</td><td width=\"90%\" style=\"vertical-" 3424"style=\"vertical-align: top;\">connect</td><td width=\"90%\" "
3431"align: top;\">Can be one of several grouped values of the P, K or R key. " 3425"style=\"vertical-align: top;\">Can be one of several grouped values of the "
3432"Configuring a connection to another node. </br></br> The value of the " 3426"P, K or R key. Configuring a connection to another node. </br></br> The "
3433"connect key is a node key (P or K) with two resp. one number value " 3427"value of the connect key is a node key (P or K) with two resp. one number "
3434"identifying the node, and an additional value configuring a protocol. </br></" 3428"value identifying the node, and an additional value configuring a protocol. "
3435"br> If the connect key is used in a line configuring a node it is used to " 3429"</br></br> If the connect key is used in a line configuring a node it is "
3436"configure a connection, which will result in the node identified by the line " 3430"used to configure a connection, which will result in the node identified by "
3437"P or K key will try to connect nodes also identified with the P or K key via " 3431"the line P or K key will try to connect nodes also identified with the P or "
3438"the configured protocol.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td " 3432"K key via the configured protocol.</td> </tr> <tr> <td></td><td> </td> </tr> "
3439"width=\"10%\" style=\"vertical-align: top;\">tcp_port</td><td width=\"90%\" " 3433"<tr> <td width=\"10%\" style=\"vertical-align: top;\">tcp_port</td><td "
3434"width=\"90%\" style=\"vertical-align: top;\">Can be a grouped value of the R "
3435"key. The value of the tcp_port can be 0 or 1, if a port forwarding to the "
3436"first (index 1) node of a subnet is not or is configured for the tcp "
3437"protocol.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" "
3438"style=\"vertical-align: top;\">udp_port</td><td width=\"90%\" "
3440"style=\"vertical-align: top;\">Can be a grouped value of the R key. The " 3439"style=\"vertical-align: top;\">Can be a grouped value of the R key. The "
3441"value of the tcp_port can be 0 or 1, if a port forwarding to the first " 3440"value of the tcp_port can be 0 or 1, if a port forwarding to the first "
3442"(index 1) node of a subnet is not or is configured for the tcp protocol.</" 3441"(index 1) node of a subnet is not or is configured for the udp protocol.</"
3443"td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" style=" 3442"td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" "
3444"\"vertical-align: top;\">udp_port</td><td width=\"90%\" style=\"vertical-" 3443"style=\"vertical-align: top;\">plugin</td><td width=\"90%\" style=\"vertical-"
3445"align: top;\">Can be a grouped value of the R key. The value of the tcp_port " 3444"align: top;\">Can be a grouped value of the P or K key. The value is the "
3446"can be 0 or 1, if a port forwarding to the first (index 1) node of a subnet " 3445"name of a plugin which will run on that peer instead of the default plugin "
3447"is not or is configured for the udp protocol.</td> </tr> <tr> <td></td><td> " 3446"defined by key K.</td> </tr> </table>"
3448"</td> </tr> <tr> <td width=\"10%\" style=\"vertical-align: top;\">plugin</"
3449"td><td width=\"90%\" style=\"vertical-align: top;\">Can be a grouped value "
3450"of the P or K key. The value is the name of a plugin which will run on that "
3451"peer instead of the default plugin defined by key K.</td> </tr> </table>"
3452msgstr "" 3447msgstr ""
3453 3448
3454#: template/news/index.html.j2:45 3449#: template/news/index.html.j2:45