aboutsummaryrefslogtreecommitdiff
path: root/locale/it/LC_MESSAGES/messages.po
diff options
context:
space:
mode:
Diffstat (limited to 'locale/it/LC_MESSAGES/messages.po')
-rw-r--r--locale/it/LC_MESSAGES/messages.po261
1 files changed, 192 insertions, 69 deletions
diff --git a/locale/it/LC_MESSAGES/messages.po b/locale/it/LC_MESSAGES/messages.po
index 6cb9c76d..c3ed8bd2 100644
--- a/locale/it/LC_MESSAGES/messages.po
+++ b/locale/it/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: 2023-01-17 10:07+0900\n" 10"POT-Creation-Date: 2023-04-01 13:56+0200\n"
11"PO-Revision-Date: 2022-03-27 11:53+0000\n" 11"PO-Revision-Date: 2022-03-27 11:53+0000\n"
12"Last-Translator: Roberto Pellegrino <speekix@gmail.com>\n" 12"Last-Translator: Roberto Pellegrino <speekix@gmail.com>\n"
13"Language-Team: Italian <http://weblate.taler.net/projects/gnunet/website/it/" 13"Language-Team: Italian <http://weblate.taler.net/projects/gnunet/website/it/"
@@ -2845,11 +2845,11 @@ msgstr "Progetti della Google Summer of Code di GNUnet"
2845msgid "Ideas 2023" 2845msgid "Ideas 2023"
2846msgstr "Idee per il 2021" 2846msgstr "Idee per il 2021"
2847 2847
2848#: template/gsoc.html.j2:14 template/gsoc.html.j2:214 2848#: template/gsoc.html.j2:14 template/gsoc.html.j2:247
2849msgid "Past projects" 2849msgid "Past projects"
2850msgstr "Progetti precedenti" 2850msgstr "Progetti precedenti"
2851 2851
2852#: template/gsoc.html.j2:15 template/gsoc.html.j2:595 2852#: template/gsoc.html.j2:15 template/gsoc.html.j2:633
2853msgid "Finished projects" 2853msgid "Finished projects"
2854msgstr "Progetti conclusi" 2854msgstr "Progetti conclusi"
2855 2855
@@ -2976,6 +2976,37 @@ msgstr ""
2976 2976
2977#: template/gsoc.html.j2:186 2977#: template/gsoc.html.j2:186
2978msgid "" 2978msgid ""
2979"The goal of this project is to enable users to store their GNU Taler wallet "
2980"backup encryption keys in the GNU Anastasis distributed key backup and "
2981"recovery system, and to use GNU Taler to pay GNU Anastasis service providers "
2982"for key storage and recovery. The project will focus on implementing the GNU "
2983"Anastasis user interface on Android inspired by the existing Gtk+ and WebUI "
2984"and integrating the result with the rest of the GNU Taler Android App."
2985msgstr ""
2986
2987#: template/gsoc.html.j2:190
2988msgid ""
2989"<strong>Mentors:</strong> Christian Grothoff (GNU Anastasis) and Florian "
2990"Dold (GNU Taler)"
2991msgstr ""
2992
2993#: template/gsoc.html.j2:195
2994msgid "Required Skills: Android UI development"
2995msgstr ""
2996
2997#: template/gsoc.html.j2:200 template/gsoc.html.j2:235
2998#: template/gsoc.html.j2:268
2999msgid "Duration: 350h"
3000msgstr ""
3001
3002#: template/gsoc.html.j2:205 template/gsoc.html.j2:240
3003#: template/gsoc.html.j2:358 template/gsoc.html.j2:568
3004#: template/gsoc.html.j2:699
3005msgid "Difficulty level: medium"
3006msgstr ""
3007
3008#: template/gsoc.html.j2:214
3009msgid ""
2979"The goal is to either build upon the (outdated) <a href=\"https://github.com/" 3010"The goal is to either build upon the (outdated) <a href=\"https://github.com/"
2980"canndrew/gnunet-rs\">GNUnet Rust bindings</a> or to follow the path of <a " 3011"canndrew/gnunet-rs\">GNUnet Rust bindings</a> or to follow the path of <a "
2981"href=\"GNUnet Go\">https://github.com/bfix/gnunet-go</a> which tries to " 3012"href=\"GNUnet Go\">https://github.com/bfix/gnunet-go</a> which tries to "
@@ -2985,40 +3016,35 @@ msgid ""
2985"implementing services and libraries for GNUnet." 3016"implementing services and libraries for GNUnet."
2986msgstr "" 3017msgstr ""
2987 3018
2988#: template/gsoc.html.j2:197 template/gsoc.html.j2:651 3019#: template/gsoc.html.j2:225 template/gsoc.html.j2:689
2989msgid "<strong>Mentors:</strong> Martin Schanzenbach" 3020msgid "<strong>Mentors:</strong> Martin Schanzenbach"
2990msgstr "" 3021msgstr ""
2991 3022
2992#: template/gsoc.html.j2:202 3023#: template/gsoc.html.j2:230
2993msgid "Required Skills: Solid knowledge of Rust and ideally asynchronuous IO." 3024msgid "Required Skills: Solid knowledge of Rust and ideally asynchronuous IO."
2994msgstr "" 3025msgstr ""
2995 3026
2996#: template/gsoc.html.j2:207 template/gsoc.html.j2:320 3027#: template/gsoc.html.j2:254
2997#: template/gsoc.html.j2:530 template/gsoc.html.j2:661
2998msgid "Difficulty level: medium"
2999msgstr ""
3000
3001#: template/gsoc.html.j2:221
3002msgid "" 3028msgid ""
3003"It is time for GNUnet to run properly on Android. Note that GNUnet is " 3029"It is time for GNUnet to run properly on Android. Note that GNUnet is "
3004"written in C, and this is not about rewriting GNUnet in Java, but about " 3030"written in C, and this is not about rewriting GNUnet in Java, but about "
3005"getting the C code to run on Android." 3031"getting the C code to run on Android."
3006msgstr "" 3032msgstr ""
3007 3033
3008#: template/gsoc.html.j2:228 3034#: template/gsoc.html.j2:261
3009msgid "" 3035msgid ""
3010"Includes: Implementation of rudimentary Android compatibility for GNUnet, in " 3036"Includes: Implementation of rudimentary Android compatibility for GNUnet, in "
3011"part by porting the GNUnet utils scheduler to act as a thin wrapper over " 3037"part by porting the GNUnet utils scheduler to act as a thin wrapper over "
3012"libuv." 3038"libuv."
3013msgstr "" 3039msgstr ""
3014 3040
3015#: template/gsoc.html.j2:235 3041#: template/gsoc.html.j2:273
3016msgid "" 3042msgid ""
3017"<strong>Mentors:</strong> <a href=\"https://www.goebel-consult.de/\">Hartmut " 3043"<strong>Mentors:</strong> <a href=\"https://www.goebel-consult.de/\">Hartmut "
3018"Goebel</a>, Jeff Burdges, Christian Grothoff" 3044"Goebel</a>, Jeff Burdges, Christian Grothoff"
3019msgstr "" 3045msgstr ""
3020 3046
3021#: template/gsoc.html.j2:244 3047#: template/gsoc.html.j2:282
3022msgid "" 3048msgid ""
3023"There is a push for migrating our CI to Gitlab. The CI should eventually not " 3049"There is a push for migrating our CI to Gitlab. The CI should eventually not "
3024"just run \"make check\" on various platforms, but also perform tests with " 3050"just run \"make check\" on various platforms, but also perform tests with "
@@ -3029,11 +3055,11 @@ msgid ""
3029"automatic dependency discovery (as done by the autotools) is also important." 3055"automatic dependency discovery (as done by the autotools) is also important."
3030msgstr "" 3056msgstr ""
3031 3057
3032#: template/gsoc.html.j2:256 3058#: template/gsoc.html.j2:294
3033msgid "<strong>Mentors:</strong> TBD" 3059msgid "<strong>Mentors:</strong> TBD"
3034msgstr "" 3060msgstr ""
3035 3061
3036#: template/gsoc.html.j2:266 3062#: template/gsoc.html.j2:304
3037msgid "" 3063msgid ""
3038"One great problem of the current Internet is the lack of disintermediation. " 3064"One great problem of the current Internet is the lack of disintermediation. "
3039"When people want to talk they need a chat service. When they want to share " 3065"When people want to talk they need a chat service. When they want to share "
@@ -3049,21 +3075,21 @@ msgid ""
3049"more information and context, read" 3075"more information and context, read"
3050msgstr "" 3076msgstr ""
3051 3077
3052#: template/gsoc.html.j2:287 3078#: template/gsoc.html.j2:325
3053msgid "<strong>Mentors:</strong> lynX &amp; dvn" 3079msgid "<strong>Mentors:</strong> lynX &amp; dvn"
3054msgstr "" 3080msgstr ""
3055 3081
3056#: template/gsoc.html.j2:295 3082#: template/gsoc.html.j2:333
3057msgid "" 3083msgid ""
3058"Implement the AnycastExit spec to enable GNUnet clients to connect over Tor." 3084"Implement the AnycastExit spec to enable GNUnet clients to connect over Tor."
3059msgstr "" 3085msgstr ""
3060 3086
3061#: template/gsoc.html.j2:301 template/gsoc.html.j2:336 3087#: template/gsoc.html.j2:339 template/gsoc.html.j2:374
3062#: template/gsoc.html.j2:351 3088#: template/gsoc.html.j2:389
3063msgid "<strong>Mentors:</strong> Jeff Burdges" 3089msgid "<strong>Mentors:</strong> Jeff Burdges"
3064msgstr "" 3090msgstr ""
3065 3091
3066#: template/gsoc.html.j2:306 3092#: template/gsoc.html.j2:344
3067msgid "" 3093msgid ""
3068"Note: There was a Special TLDs spec to allow Tor to resolve domain names " 3094"Note: There was a Special TLDs spec to allow Tor to resolve domain names "
3069"using GNS over Tor too, but currently that's on hold until folks think more " 3095"using GNS over Tor too, but currently that's on hold until folks think more "
@@ -3071,12 +3097,12 @@ msgid ""
3071"more collaborative approach NSS2 for now." 3097"more collaborative approach NSS2 for now."
3072msgstr "" 3098msgstr ""
3073 3099
3074#: template/gsoc.html.j2:315 template/gsoc.html.j2:455 3100#: template/gsoc.html.j2:353 template/gsoc.html.j2:493
3075#: template/gsoc.html.j2:495 template/gsoc.html.j2:525 3101#: template/gsoc.html.j2:533 template/gsoc.html.j2:563
3076msgid "Required Skills: C" 3102msgid "Required Skills: C"
3077msgstr "" 3103msgstr ""
3078 3104
3079#: template/gsoc.html.j2:328 3105#: template/gsoc.html.j2:366
3080msgid "" 3106msgid ""
3081"Improve the Rust implementation of GNUnet utils, possibly including adding " 3107"Improve the Rust implementation of GNUnet utils, possibly including adding "
3082"support for asynchronous IO using mio, or perhaps a higher level " 3108"support for asynchronous IO using mio, or perhaps a higher level "
@@ -3084,32 +3110,32 @@ msgid ""
3084"gj." 3110"gj."
3085msgstr "" 3111msgstr ""
3086 3112
3087#: template/gsoc.html.j2:344 3113#: template/gsoc.html.j2:382
3088msgid "" 3114msgid ""
3089"Implementation of a replacement for PANDA (see Pond) with better security, " 3115"Implementation of a replacement for PANDA (see Pond) with better security, "
3090"and maybe integration with the GNU Name System for key exchange." 3116"and maybe integration with the GNU Name System for key exchange."
3091msgstr "" 3117msgstr ""
3092 3118
3093#: template/gsoc.html.j2:356 3119#: template/gsoc.html.j2:394
3094msgid "Required Skills: Rust or C, crypto" 3120msgid "Required Skills: Rust or C, crypto"
3095msgstr "" 3121msgstr ""
3096 3122
3097#: template/gsoc.html.j2:361 template/gsoc.html.j2:418 3123#: template/gsoc.html.j2:399 template/gsoc.html.j2:456
3098#: template/gsoc.html.j2:460 template/gsoc.html.j2:500 3124#: template/gsoc.html.j2:498 template/gsoc.html.j2:538
3099msgid "Difficulty level: high" 3125msgid "Difficulty level: high"
3100msgstr "" 3126msgstr ""
3101 3127
3102#: template/gsoc.html.j2:369 3128#: template/gsoc.html.j2:407
3103msgid "" 3129msgid ""
3104"Implement different place types and file sharing by creating a new place for " 3130"Implement different place types and file sharing by creating a new place for "
3105"the shared content." 3131"the shared content."
3106msgstr "" 3132msgstr ""
3107 3133
3108#: template/gsoc.html.j2:375 3134#: template/gsoc.html.j2:413
3109msgid "Place types to be implemented:" 3135msgid "Place types to be implemented:"
3110msgstr "" 3136msgstr ""
3111 3137
3112#: template/gsoc.html.j2:379 3138#: template/gsoc.html.j2:417
3113msgid "" 3139msgid ""
3114"<ul> <li>File: generic file with comments</li> <li>Image: display an image " 3140"<ul> <li>File: generic file with comments</li> <li>Image: display an image "
3115"with comments referencing a region of the image</li> <li>Sound: play a sound " 3141"with comments referencing a region of the image</li> <li>Sound: play a sound "
@@ -3119,11 +3145,11 @@ msgid ""
3119"</ul>" 3145"</ul>"
3120msgstr "" 3146msgstr ""
3121 3147
3122#: template/gsoc.html.j2:390 3148#: template/gsoc.html.j2:428
3123msgid "Also provide the following UI functionality:" 3149msgid "Also provide the following UI functionality:"
3124msgstr "" 3150msgstr ""
3125 3151
3126#: template/gsoc.html.j2:394 3152#: template/gsoc.html.j2:432
3127msgid "" 3153msgid ""
3128"<ul> <li>Fork existing channels, reorganize people into new chatrooms or " 3154"<ul> <li>Fork existing channels, reorganize people into new chatrooms or "
3129"channels.</li> <li>Share a post (edit and repost something elsewhere, on a " 3155"channels.</li> <li>Share a post (edit and repost something elsewhere, on a "
@@ -3132,21 +3158,21 @@ msgid ""
3132"ul>" 3158"ul>"
3133msgstr "" 3159msgstr ""
3134 3160
3135#: template/gsoc.html.j2:403 3161#: template/gsoc.html.j2:441
3136msgid "" 3162msgid ""
3137"See also <a href=\"http://secushare.org/features\">http://secushare.org/" 3163"See also <a href=\"http://secushare.org/features\">http://secushare.org/"
3138"features</a>" 3164"features</a>"
3139msgstr "" 3165msgstr ""
3140 3166
3141#: template/gsoc.html.j2:408 3167#: template/gsoc.html.j2:446
3142msgid "<strong>Mentors:</strong> lynX" 3168msgid "<strong>Mentors:</strong> lynX"
3143msgstr "" 3169msgstr ""
3144 3170
3145#: template/gsoc.html.j2:413 3171#: template/gsoc.html.j2:451
3146msgid "Required Skills: C/C++" 3172msgid "Required Skills: C/C++"
3147msgstr "" 3173msgstr ""
3148 3174
3149#: template/gsoc.html.j2:426 3175#: template/gsoc.html.j2:464
3150msgid "" 3176msgid ""
3151"Implement aggregation of distributed state from various channels in order to " 3177"Implement aggregation of distributed state from various channels in order to "
3152"provide for a powerful social graph API capable of producing social network " 3178"provide for a powerful social graph API capable of producing social network "
@@ -3157,17 +3183,17 @@ msgid ""
3157"Linda. You have 11 contacts in common with her. [ADD]\")." 3183"Linda. You have 11 contacts in common with her. [ADD]\")."
3158msgstr "" 3184msgstr ""
3159 3185
3160#: template/gsoc.html.j2:444 3186#: template/gsoc.html.j2:482
3161msgid "" 3187msgid ""
3162"Related to <a href=\"http://secushare.org/rendezvous\">secushare.org/" 3188"Related to <a href=\"http://secushare.org/rendezvous\">secushare.org/"
3163"rendezvous</a>" 3189"rendezvous</a>"
3164msgstr "" 3190msgstr ""
3165 3191
3166#: template/gsoc.html.j2:450 template/gsoc.html.j2:490 3192#: template/gsoc.html.j2:488 template/gsoc.html.j2:528
3167msgid "<strong>Mentors:</strong> t3sserakt, lynX" 3193msgid "<strong>Mentors:</strong> t3sserakt, lynX"
3168msgstr "" 3194msgstr ""
3169 3195
3170#: template/gsoc.html.j2:467 3196#: template/gsoc.html.j2:505
3171msgid "" 3197msgid ""
3172"<ul> <li> Emulate IMAP/SMTP protocols as necessary to transform traditional " 3198"<ul> <li> Emulate IMAP/SMTP protocols as necessary to transform traditional "
3173"mail clients into secushare user interfaces. </li> <li> Think of ways to map " 3199"mail clients into secushare user interfaces. </li> <li> Think of ways to map "
@@ -3177,7 +3203,7 @@ msgid ""
3177"this task but it is not an requirement. </li> </ul>" 3203"this task but it is not an requirement. </li> </ul>"
3178msgstr "" 3204msgstr ""
3179 3205
3180#: template/gsoc.html.j2:508 3206#: template/gsoc.html.j2:546
3181msgid "" 3207msgid ""
3182"Implementation of the GNUnet auction system described in Chapter 3 of <a " 3208"Implementation of the GNUnet auction system described in Chapter 3 of <a "
3183"href=\"https://grothoff.org/christian/teich2017ms.pdf\">this thesis</a>. " 3209"href=\"https://grothoff.org/christian/teich2017ms.pdf\">this thesis</a>. "
@@ -3186,33 +3212,33 @@ msgid ""
3186"three user interface programs create, info and join." 3212"three user interface programs create, info and join."
3187msgstr "" 3213msgstr ""
3188 3214
3189#: template/gsoc.html.j2:520 3215#: template/gsoc.html.j2:558
3190msgid "<strong>Mentors:</strong> mate, cg" 3216msgid "<strong>Mentors:</strong> mate, cg"
3191msgstr "" 3217msgstr ""
3192 3218
3193#: template/gsoc.html.j2:538 3219#: template/gsoc.html.j2:576
3194msgid "" 3220msgid ""
3195"Implementation of additional transports to make GNUnet communication more " 3221"Implementation of additional transports to make GNUnet communication more "
3196"robust in the presence of problematic networks: GNUnet-over-SMTP, GNUnet-" 3222"robust in the presence of problematic networks: GNUnet-over-SMTP, GNUnet-"
3197"over-DNS" 3223"over-DNS"
3198msgstr "" 3224msgstr ""
3199 3225
3200#: template/gsoc.html.j2:545 template/gsoc.html.j2:559 3226#: template/gsoc.html.j2:583 template/gsoc.html.j2:597
3201msgid "<strong>Mentors:</strong> Matthias Wachs" 3227msgid "<strong>Mentors:</strong> Matthias Wachs"
3202msgstr "" 3228msgstr ""
3203 3229
3204#: template/gsoc.html.j2:553 3230#: template/gsoc.html.j2:591
3205msgid "" 3231msgid ""
3206"Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole " 3232"Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole "
3207"punching, better STUN support)" 3233"punching, better STUN support)"
3208msgstr "" 3234msgstr ""
3209 3235
3210#: template/gsoc.html.j2:567 3236#: template/gsoc.html.j2:605
3211msgid "" 3237msgid ""
3212"<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges" 3238"<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges"
3213msgstr "" 3239msgstr ""
3214 3240
3215#: template/gsoc.html.j2:575 3241#: template/gsoc.html.j2:613
3216msgid "" 3242msgid ""
3217"Improving libaboss to make computation on shared secrets (including repeated " 3243"Improving libaboss to make computation on shared secrets (including repeated "
3218"multiplication) based on <a href=\"https://dl.acm.org/citation.cfm?" 3244"multiplication) based on <a href=\"https://dl.acm.org/citation.cfm?"
@@ -3220,13 +3246,13 @@ msgid ""
3220"moving libaboss to bignums (gcry_mpi)." 3246"moving libaboss to bignums (gcry_mpi)."
3221msgstr "" 3247msgstr ""
3222 3248
3223#: template/gsoc.html.j2:588 3249#: template/gsoc.html.j2:626
3224msgid "" 3250msgid ""
3225"Please refer to the description for this project listed under GNU Guix " 3251"Please refer to the description for this project listed under GNU Guix "
3226"project ideas." 3252"project ideas."
3227msgstr "" 3253msgstr ""
3228 3254
3229#: template/gsoc.html.j2:601 3255#: template/gsoc.html.j2:639
3230msgid "" 3256msgid ""
3231"Python 2.7 is reaching its end-of-life, and we want to get rid of the " 3257"Python 2.7 is reaching its end-of-life, and we want to get rid of the "
3232"dependency on Python. The existing gnunet-qr tool is a rather simple wrapper " 3258"dependency on Python. The existing gnunet-qr tool is a rather simple wrapper "
@@ -3235,27 +3261,27 @@ msgid ""
3235"(see also <a href=\"https://bugs.gnunet.org/view.php?id=5562\">#5562</a>)." 3261"(see also <a href=\"https://bugs.gnunet.org/view.php?id=5562\">#5562</a>)."
3236msgstr "" 3262msgstr ""
3237 3263
3238#: template/gsoc.html.j2:611 3264#: template/gsoc.html.j2:649
3239msgid "<strong>Mentors:</strong> Christian Grothoff" 3265msgid "<strong>Mentors:</strong> Christian Grothoff"
3240msgstr "" 3266msgstr ""
3241 3267
3242#: template/gsoc.html.j2:616 3268#: template/gsoc.html.j2:654
3243msgid "Required Skills:" 3269msgid "Required Skills:"
3244msgstr "" 3270msgstr ""
3245 3271
3246#: template/gsoc.html.j2:621 3272#: template/gsoc.html.j2:659
3247msgid "Difficulty level:" 3273msgid "Difficulty level:"
3248msgstr "" 3274msgstr ""
3249 3275
3250#: template/gsoc.html.j2:626 3276#: template/gsoc.html.j2:664
3251msgid "Report:" 3277msgid "Report:"
3252msgstr "" 3278msgstr ""
3253 3279
3254#: template/gsoc.html.j2:631 3280#: template/gsoc.html.j2:669
3255msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC." 3281msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC."
3256msgstr "" 3282msgstr ""
3257 3283
3258#: template/gsoc.html.j2:641 3284#: template/gsoc.html.j2:679
3259msgid "" 3285msgid ""
3260"Implementation of a Web-based UI for GNUnet similar to GNUnet-Gtk with a yet " 3286"Implementation of a Web-based UI for GNUnet similar to GNUnet-Gtk with a yet "
3261"to be determined framework such as Angular2. This includes the design and " 3287"to be determined framework such as Angular2. This includes the design and "
@@ -3264,11 +3290,11 @@ msgid ""
3264"html\">GNUnet API</a>." 3290"html\">GNUnet API</a>."
3265msgstr "" 3291msgstr ""
3266 3292
3267#: template/gsoc.html.j2:656 3293#: template/gsoc.html.j2:694
3268msgid "Required Skills: C, JavaScript, CSS" 3294msgid "Required Skills: C, JavaScript, CSS"
3269msgstr "" 3295msgstr ""
3270 3296
3271#: template/gsoc.html.j2:666 3297#: template/gsoc.html.j2:704
3272msgid "" 3298msgid ""
3273"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>" 3299"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>"
3274msgstr "" 3300msgstr ""
@@ -3581,7 +3607,7 @@ msgstr ""
3581 3607
3582#: template/install-on-openwrt.html.j2:48 template/l2o/mile1.html.j2:114 3608#: template/install-on-openwrt.html.j2:48 template/l2o/mile1.html.j2:114
3583#: template/l2o/mile2.html.j2:64 template/l2o/mile3.html.j2:93 3609#: template/l2o/mile2.html.j2:64 template/l2o/mile3.html.j2:93
3584#: template/l2o/mile4.html.j2:71 3610#: template/l2o/mile4.html.j2:71 template/l2o/mile5.html.j2:63
3585#, fuzzy 3611#, fuzzy
3586#| msgid "Continuous Integration" 3612#| msgid "Continuous Integration"
3587msgid "Configuration" 3613msgid "Configuration"
@@ -3894,7 +3920,8 @@ msgstr "Contatti"
3894 3920
3895#: template/l2o/index.html.j2:7 template/l2o/mile1.html.j2:7 3921#: template/l2o/index.html.j2:7 template/l2o/mile1.html.j2:7
3896#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 3922#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7
3897#: template/l2o/mile4.html.j2:7 template/l2o/testng.html.j2:7 3923#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7
3924#: template/l2o/testng.html.j2:7
3898msgid "NGI Assure project: Layer-2-Overlay" 3925msgid "NGI Assure project: Layer-2-Overlay"
3899msgstr "" 3926msgstr ""
3900 3927
@@ -4113,7 +4140,8 @@ msgid ""
4113"The test cases proof that each peer can be reached, even if that peer is " 4140"The test cases proof that each peer can be reached, even if that peer is "
4114"behind a NAT. The test case are measuring the performance. This measurement " 4141"behind a NAT. The test case are measuring the performance. This measurement "
4115"is used to compare with the outcome of the next milestone. This result of " 4142"is used to compare with the outcome of the next milestone. This result of "
4116"this milestone will be a first stable release." 4143"this milestone will be a first stable release. <a href=\"mile5."
4144"html\">Details</a>"
4117msgstr "" 4145msgstr ""
4118 4146
4119#: template/l2o/index.html.j2:180 4147#: template/l2o/index.html.j2:180
@@ -4146,7 +4174,7 @@ msgstr ""
4146 4174
4147#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 4175#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13
4148#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 4176#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13
4149#: template/l2o/testng.html.j2:13 4177#: template/l2o/mile5.html.j2:13 template/l2o/testng.html.j2:13
4150msgid "Project main page" 4178msgid "Project main page"
4151msgstr "" 4179msgstr ""
4152 4180
@@ -4346,7 +4374,7 @@ msgid ""
4346"file for the udp backchannel test case.</td> <tr> </table>" 4374"file for the udp backchannel test case.</td> <tr> </table>"
4347msgstr "" 4375msgstr ""
4348 4376
4349#: template/l2o/mile4.html.j2:21 4377#: template/l2o/mile4.html.j2:21 template/l2o/mile5.html.j2:32
4350msgid "TNG Service" 4378msgid "TNG Service"
4351msgstr "" 4379msgstr ""
4352 4380
@@ -4408,6 +4436,98 @@ msgid ""
4408"IP forwarding.</td> <tr> </table>" 4436"IP forwarding.</td> <tr> </table>"
4409msgstr "" 4437msgstr ""
4410 4438
4439#: template/l2o/mile5.html.j2:21
4440msgid "Testing Framework"
4441msgstr ""
4442
4443#: template/l2o/mile5.html.j2:23
4444msgid ""
4445"<ul> <li>Added so called barrier functionality, which is a set of commands "
4446"to easy implement a barrier. A barrier is some point in time during "
4447"execution of a test which if reached can trigger some action. For details "
4448"have a look into commits <a href='https://git.gnunet.org/gnunet.git/commit/?"
4449"id=34e1c58cb39a649c9a4c551681cedf19807b85f0'>34e1c58cb39a649c9a4c551681cedf19807b85f0</"
4450"a>, <a href='https://git.gnunet.org/gnunet.git/commit/?"
4451"id=ba4d141be09651b452270fc21f062d50bd3f738a'>ba4d141be09651b452270fc21f062d50bd3f738a</"
4452"a> and <a href='https://git.gnunet.org/gnunet.git/commit/?"
4453"id=2c2b2911e1585dc378dbb88d4dd6aaec37b00316'>2c2b2911e1585dc378dbb88d4dd6aaec37b00316</"
4454"a>.</li> </ul>"
4455msgstr ""
4456
4457#: template/l2o/mile5.html.j2:34
4458msgid ""
4459"<ul> <li>Added nat reversal code to tcp communicator. Prepared udp "
4460"communicator.</li> <li>Added tcp icmp nat hole punching test case script, "
4461"and fixed bugs occuring during shutdown.</li> <ul> <li>src/transport/"
4462"test_transport_nat_icmp_tcp.sh</li> </ul> <li>Added performance test case.</"
4463"li> <ul> <li>src/transport/test_transport_plugin_cmd_simple_send_performance."
4464"c</li> <li>src/transport/test_transport_simple_send_performance.sh</li> "
4465"<li>src/transport/test_transport_simple_send_performance_topo.conf</li> "
4466"<li>src/transport/transport_api_cmd_send_simple_performance.c</li> </ul> "
4467"<li>Fixed bug happening during check for pending validation requests after "
4468"nat reversal.</li> <li>Fixed bug of QueueEntry deleted too early.</li> "
4469"<li>Fixed bug about missing synchronisation between client and service queue "
4470"in Transport Core API.</li> <li>Fixed bug of not sending the changed window "
4471"size, which takes into account the used and lost data.</li> </ul>"
4472msgstr ""
4473
4474#: template/l2o/mile5.html.j2:65
4475msgid ""
4476"<ul> <li>Added configuration to be able to start executables on a router "
4477"node</li> <ul> <li>contrib/netjail/netjail_core.sh</li> <li>contrib/netjail/"
4478"netjail_start.sh</li> <li>contrib/netjail/topo.sh</li> </ul> </ul></br> "
4479"<table width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;"
4480"\">src/transport/test_transport_nat_upnp_topo.conf</td><td width=\"40%\" "
4481"style=\"vertical-align: top;\">Added topology file for nat upnp test case</"
4482"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
4483"align: top;\">contrib/netjail/netjail_start.sh</td><td width=\"40%\" "
4484"style=\"vertical-align: top;\">Handing over the global number of the router "
4485"node to the script running on that node. (8e1bf27b11)</td> <tr> </table></"
4486"br> <ul> <li>miniupnpd only works with public IP addresses. (c524f91a6)</li> "
4487"<ul> <li>contrib/netjail/netjail_start.sh</li> <li>src/testing/gnunet-cmds-"
4488"helper.c</li> <li>src/testing/testing.c</li> </ul> </ul> <ul> <li>Changed "
4489"the format of the interface names to make miniupnpd happy. (4aec035ea)</li> "
4490"<ul> <li>contrib/netjail/netjail_core.sh</li> <li>src/testing/"
4491"testing_api_cmd_netjail_start_cmds_helper.c</li> </ul> </ul> <ul> "
4492"<li>Cleanup after scripts which were running on netjail nodes. (9d6ace0b9)</"
4493"li> <ul> <li>contrib/netjail/netjail_stop.sh</li> </ul> </ul></br> <table "
4494"width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;\">src/"
4495"transport/test_transport_nat_icmp_tcp_topo.conf</td><td width=\"40%\" "
4496"style=\"vertical-align: top;\">Added topology file for tcp icmp nat hole "
4497"punching test case.</td> <tr> </table></br> <ul> <li>Added code to configure "
4498"connection attempts to natted peers. (6de2cb8f7a)</li> <ul> <li>src/testing/"
4499"testing.c</li> <li>src/transport/transport_api_cmd_connecting_peers.c</li> </"
4500"ul> </ul> <ul> <li>Added code in the netjail scripts to enable router nodes "
4501"to forward icmp requests and response. (a21cb1820)</li> <ul> <li>contrib/"
4502"netjail/netjail_core.sh</li> <li>contrib/netjail/netjail_start.sh</li> </ul> "
4503"</ul>"
4504msgstr ""
4505
4506#: template/l2o/mile5.html.j2:130
4507#, fuzzy
4508#| msgid "Performance Analysis"
4509msgid "Performance Measurement"
4510msgstr "Analisi delle prestazioni"
4511
4512#: template/l2o/mile5.html.j2:132
4513msgid ""
4514"The outcome of the performance measurement was 20 MByte/s for packet size of "
4515"65000 bytes. For this measurement the TNG layer was using tcp only, because "
4516"there was an unfixed bug, if running tcp and udp in parallel."
4517msgstr ""
4518
4519#: template/l2o/mile5.html.j2:140
4520#, fuzzy
4521#| msgid "Documentation"
4522msgid "API Documentation"
4523msgstr "Documentazione"
4524
4525#: template/l2o/mile5.html.j2:142
4526msgid ""
4527"Documentation of the new <a href='https://docs.gnunet.org/doxygen/d2/dc4/"
4528"group__TNG.html'>TNG Api</a>."
4529msgstr ""
4530
4411#: template/l2o/testng.html.j2:21 4531#: template/l2o/testng.html.j2:21
4412msgid "Netjail setup and execution" 4532msgid "Netjail setup and execution"
4413msgstr "" 4533msgstr ""
@@ -4520,13 +4640,16 @@ msgid ""
4520"NaturalNumber = NumeralWithoutZero, { Numeral } ;<br/><br/> PluginName = " 4640"NaturalNumber = NumeralWithoutZero, { Numeral } ;<br/><br/> PluginName = "
4521"Letter , { ( Letter | \"_\" ) } ;<br/><br/> IndexOfGlobalNode = Zero | " 4641"Letter , { ( Letter | \"_\" ) } ;<br/><br/> IndexOfGlobalNode = Zero | "
4522"NaturalNumber ;<br/><br/> EstablishConnectionToPeerViaProtocol = \"{\" " 4642"NaturalNumber ;<br/><br/> EstablishConnectionToPeerViaProtocol = \"{\" "
4523"\"connect\", \":\" EstablishConnectionToPeerViaProtocolValue \"}\" ;<br/><br/" 4643"\"connect\", \":\" EstablishConnectionToPeerViaProtocolValues \"}\" ;<br/"
4524"> ProtocolPortToOpen = \"tcp_port\" | \"udp_port\" ;<br/><br/> switch = On | " 4644"><br/> ProtocolPortToOpen = \"tcp_port\" | \"udp_port\" ;<br/><br/> switch = "
4525"Off ;<br/><br/> SubnetIndex = NaturalNumber ;<br/><br/> NodeIndexInSubnet = " 4645"On | Off ;<br/><br/> SubnetIndex = NaturalNumber ;<br/><br/> "
4526"NaturalNumber ;<br/><br/> NumeralWithoutZero = \"0\" | Numeral ;<br/><br/> " 4646"NodeIndexInSubnet = NaturalNumber ;<br/><br/> NumeralWithoutZero = \"0\" | "
4527"Numeral = \"1\" | \"2\" | \"3\" | \"4\" | \"5\" | \"6\" | \"7\" | \"8\" | " 4647"Numeral ;<br/><br/> Numeral = \"1\" | \"2\" | \"3\" | \"4\" | \"5\" | \"6\" "
4528"\"9\" ;<br/><br/> Letter = \"A\" | \"B\" | ... | \"Z\" | \"a\" | ... | \"z\";" 4648"| \"7\" | \"8\" | \"9\" ;<br/><br/> Letter = \"A\" | \"B\" | ... | \"Z\" | "
4529"<br/><br/> EstablishConnectionToPeerViaProtocolValue = \"{\", ( GlobalPeer | " 4649"\"a\" | ... | \"z\";<br/><br/> EstablishConnectionToPeerViaProtocolValues = "
4650"EstablishConnectionToPeerViaProtocolValue { \"|\", "
4651"EstablishConnectionToPeerViaProtocolValue } "
4652"EstablishConnectionToPeerViaProtocolValue = \"{\", ( GlobalPeer | "
4530"SubnetPeer ), \":\", Protocol, \"}\" ;<br/><br/> On = 1 ;<br/><br/> Off = 0 ;" 4653"SubnetPeer ), \":\", Protocol, \"}\" ;<br/><br/> On = 1 ;<br/><br/> Off = 0 ;"
4531"<br/><br/> Protocol = \"tcp\" | \"udp\" ;<br/><br/> on = \"1\" ;<br/><br/> " 4654"<br/><br/> Protocol = \"tcp\" | \"udp\" ;<br/><br/> on = \"1\" ;<br/><br/> "
4532"off = \"0\" ;<br/><br/>" 4655"off = \"0\" ;<br/><br/>"