aboutsummaryrefslogtreecommitdiff
path: root/locale/fr/LC_MESSAGES/messages.po
diff options
context:
space:
mode:
Diffstat (limited to 'locale/fr/LC_MESSAGES/messages.po')
-rw-r--r--locale/fr/LC_MESSAGES/messages.po261
1 files changed, 192 insertions, 69 deletions
diff --git a/locale/fr/LC_MESSAGES/messages.po b/locale/fr/LC_MESSAGES/messages.po
index ebfdd9da..8902765a 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/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: 2021-09-28 14:59+0000\n" 11"PO-Revision-Date: 2021-09-28 14:59+0000\n"
12"Last-Translator: Axelle Dimpre <axelle.dimpre@gmail.com>\n" 12"Last-Translator: Axelle Dimpre <axelle.dimpre@gmail.com>\n"
13"Language-Team: French <http://weblate.taler.net/projects/gnunet/website/fr/" 13"Language-Team: French <http://weblate.taler.net/projects/gnunet/website/fr/"
@@ -2285,13 +2285,13 @@ msgstr ""
2285msgid "Ideas 2023" 2285msgid "Ideas 2023"
2286msgstr "" 2286msgstr ""
2287 2287
2288#: template/gsoc.html.j2:14 template/gsoc.html.j2:214 2288#: template/gsoc.html.j2:14 template/gsoc.html.j2:247
2289#, fuzzy 2289#, fuzzy
2290#| msgid "GSoC Projects" 2290#| msgid "GSoC Projects"
2291msgid "Past projects" 2291msgid "Past projects"
2292msgstr "Projets GSoC" 2292msgstr "Projets GSoC"
2293 2293
2294#: template/gsoc.html.j2:15 template/gsoc.html.j2:595 2294#: template/gsoc.html.j2:15 template/gsoc.html.j2:633
2295msgid "Finished projects" 2295msgid "Finished projects"
2296msgstr "" 2296msgstr ""
2297 2297
@@ -2384,6 +2384,37 @@ msgstr ""
2384 2384
2385#: template/gsoc.html.j2:186 2385#: template/gsoc.html.j2:186
2386msgid "" 2386msgid ""
2387"The goal of this project is to enable users to store their GNU Taler wallet "
2388"backup encryption keys in the GNU Anastasis distributed key backup and "
2389"recovery system, and to use GNU Taler to pay GNU Anastasis service providers "
2390"for key storage and recovery. The project will focus on implementing the GNU "
2391"Anastasis user interface on Android inspired by the existing Gtk+ and WebUI "
2392"and integrating the result with the rest of the GNU Taler Android App."
2393msgstr ""
2394
2395#: template/gsoc.html.j2:190
2396msgid ""
2397"<strong>Mentors:</strong> Christian Grothoff (GNU Anastasis) and Florian "
2398"Dold (GNU Taler)"
2399msgstr ""
2400
2401#: template/gsoc.html.j2:195
2402msgid "Required Skills: Android UI development"
2403msgstr ""
2404
2405#: template/gsoc.html.j2:200 template/gsoc.html.j2:235
2406#: template/gsoc.html.j2:268
2407msgid "Duration: 350h"
2408msgstr ""
2409
2410#: template/gsoc.html.j2:205 template/gsoc.html.j2:240
2411#: template/gsoc.html.j2:358 template/gsoc.html.j2:568
2412#: template/gsoc.html.j2:699
2413msgid "Difficulty level: medium"
2414msgstr ""
2415
2416#: template/gsoc.html.j2:214
2417msgid ""
2387"The goal is to either build upon the (outdated) <a href=\"https://github.com/" 2418"The goal is to either build upon the (outdated) <a href=\"https://github.com/"
2388"canndrew/gnunet-rs\">GNUnet Rust bindings</a> or to follow the path of <a " 2419"canndrew/gnunet-rs\">GNUnet Rust bindings</a> or to follow the path of <a "
2389"href=\"GNUnet Go\">https://github.com/bfix/gnunet-go</a> which tries to " 2420"href=\"GNUnet Go\">https://github.com/bfix/gnunet-go</a> which tries to "
@@ -2393,40 +2424,35 @@ msgid ""
2393"implementing services and libraries for GNUnet." 2424"implementing services and libraries for GNUnet."
2394msgstr "" 2425msgstr ""
2395 2426
2396#: template/gsoc.html.j2:197 template/gsoc.html.j2:651 2427#: template/gsoc.html.j2:225 template/gsoc.html.j2:689
2397msgid "<strong>Mentors:</strong> Martin Schanzenbach" 2428msgid "<strong>Mentors:</strong> Martin Schanzenbach"
2398msgstr "" 2429msgstr ""
2399 2430
2400#: template/gsoc.html.j2:202 2431#: template/gsoc.html.j2:230
2401msgid "Required Skills: Solid knowledge of Rust and ideally asynchronuous IO." 2432msgid "Required Skills: Solid knowledge of Rust and ideally asynchronuous IO."
2402msgstr "" 2433msgstr ""
2403 2434
2404#: template/gsoc.html.j2:207 template/gsoc.html.j2:320 2435#: template/gsoc.html.j2:254
2405#: template/gsoc.html.j2:530 template/gsoc.html.j2:661
2406msgid "Difficulty level: medium"
2407msgstr ""
2408
2409#: template/gsoc.html.j2:221
2410msgid "" 2436msgid ""
2411"It is time for GNUnet to run properly on Android. Note that GNUnet is " 2437"It is time for GNUnet to run properly on Android. Note that GNUnet is "
2412"written in C, and this is not about rewriting GNUnet in Java, but about " 2438"written in C, and this is not about rewriting GNUnet in Java, but about "
2413"getting the C code to run on Android." 2439"getting the C code to run on Android."
2414msgstr "" 2440msgstr ""
2415 2441
2416#: template/gsoc.html.j2:228 2442#: template/gsoc.html.j2:261
2417msgid "" 2443msgid ""
2418"Includes: Implementation of rudimentary Android compatibility for GNUnet, in " 2444"Includes: Implementation of rudimentary Android compatibility for GNUnet, in "
2419"part by porting the GNUnet utils scheduler to act as a thin wrapper over " 2445"part by porting the GNUnet utils scheduler to act as a thin wrapper over "
2420"libuv." 2446"libuv."
2421msgstr "" 2447msgstr ""
2422 2448
2423#: template/gsoc.html.j2:235 2449#: template/gsoc.html.j2:273
2424msgid "" 2450msgid ""
2425"<strong>Mentors:</strong> <a href=\"https://www.goebel-consult.de/\">Hartmut " 2451"<strong>Mentors:</strong> <a href=\"https://www.goebel-consult.de/\">Hartmut "
2426"Goebel</a>, Jeff Burdges, Christian Grothoff" 2452"Goebel</a>, Jeff Burdges, Christian Grothoff"
2427msgstr "" 2453msgstr ""
2428 2454
2429#: template/gsoc.html.j2:244 2455#: template/gsoc.html.j2:282
2430msgid "" 2456msgid ""
2431"There is a push for migrating our CI to Gitlab. The CI should eventually not " 2457"There is a push for migrating our CI to Gitlab. The CI should eventually not "
2432"just run \"make check\" on various platforms, but also perform tests with " 2458"just run \"make check\" on various platforms, but also perform tests with "
@@ -2437,11 +2463,11 @@ msgid ""
2437"automatic dependency discovery (as done by the autotools) is also important." 2463"automatic dependency discovery (as done by the autotools) is also important."
2438msgstr "" 2464msgstr ""
2439 2465
2440#: template/gsoc.html.j2:256 2466#: template/gsoc.html.j2:294
2441msgid "<strong>Mentors:</strong> TBD" 2467msgid "<strong>Mentors:</strong> TBD"
2442msgstr "" 2468msgstr ""
2443 2469
2444#: template/gsoc.html.j2:266 2470#: template/gsoc.html.j2:304
2445msgid "" 2471msgid ""
2446"One great problem of the current Internet is the lack of disintermediation. " 2472"One great problem of the current Internet is the lack of disintermediation. "
2447"When people want to talk they need a chat service. When they want to share " 2473"When people want to talk they need a chat service. When they want to share "
@@ -2457,21 +2483,21 @@ msgid ""
2457"more information and context, read" 2483"more information and context, read"
2458msgstr "" 2484msgstr ""
2459 2485
2460#: template/gsoc.html.j2:287 2486#: template/gsoc.html.j2:325
2461msgid "<strong>Mentors:</strong> lynX &amp; dvn" 2487msgid "<strong>Mentors:</strong> lynX &amp; dvn"
2462msgstr "" 2488msgstr ""
2463 2489
2464#: template/gsoc.html.j2:295 2490#: template/gsoc.html.j2:333
2465msgid "" 2491msgid ""
2466"Implement the AnycastExit spec to enable GNUnet clients to connect over Tor." 2492"Implement the AnycastExit spec to enable GNUnet clients to connect over Tor."
2467msgstr "" 2493msgstr ""
2468 2494
2469#: template/gsoc.html.j2:301 template/gsoc.html.j2:336 2495#: template/gsoc.html.j2:339 template/gsoc.html.j2:374
2470#: template/gsoc.html.j2:351 2496#: template/gsoc.html.j2:389
2471msgid "<strong>Mentors:</strong> Jeff Burdges" 2497msgid "<strong>Mentors:</strong> Jeff Burdges"
2472msgstr "" 2498msgstr ""
2473 2499
2474#: template/gsoc.html.j2:306 2500#: template/gsoc.html.j2:344
2475msgid "" 2501msgid ""
2476"Note: There was a Special TLDs spec to allow Tor to resolve domain names " 2502"Note: There was a Special TLDs spec to allow Tor to resolve domain names "
2477"using GNS over Tor too, but currently that's on hold until folks think more " 2503"using GNS over Tor too, but currently that's on hold until folks think more "
@@ -2479,12 +2505,12 @@ msgid ""
2479"more collaborative approach NSS2 for now." 2505"more collaborative approach NSS2 for now."
2480msgstr "" 2506msgstr ""
2481 2507
2482#: template/gsoc.html.j2:315 template/gsoc.html.j2:455 2508#: template/gsoc.html.j2:353 template/gsoc.html.j2:493
2483#: template/gsoc.html.j2:495 template/gsoc.html.j2:525 2509#: template/gsoc.html.j2:533 template/gsoc.html.j2:563
2484msgid "Required Skills: C" 2510msgid "Required Skills: C"
2485msgstr "" 2511msgstr ""
2486 2512
2487#: template/gsoc.html.j2:328 2513#: template/gsoc.html.j2:366
2488msgid "" 2514msgid ""
2489"Improve the Rust implementation of GNUnet utils, possibly including adding " 2515"Improve the Rust implementation of GNUnet utils, possibly including adding "
2490"support for asynchronous IO using mio, or perhaps a higher level " 2516"support for asynchronous IO using mio, or perhaps a higher level "
@@ -2492,32 +2518,32 @@ msgid ""
2492"gj." 2518"gj."
2493msgstr "" 2519msgstr ""
2494 2520
2495#: template/gsoc.html.j2:344 2521#: template/gsoc.html.j2:382
2496msgid "" 2522msgid ""
2497"Implementation of a replacement for PANDA (see Pond) with better security, " 2523"Implementation of a replacement for PANDA (see Pond) with better security, "
2498"and maybe integration with the GNU Name System for key exchange." 2524"and maybe integration with the GNU Name System for key exchange."
2499msgstr "" 2525msgstr ""
2500 2526
2501#: template/gsoc.html.j2:356 2527#: template/gsoc.html.j2:394
2502msgid "Required Skills: Rust or C, crypto" 2528msgid "Required Skills: Rust or C, crypto"
2503msgstr "" 2529msgstr ""
2504 2530
2505#: template/gsoc.html.j2:361 template/gsoc.html.j2:418 2531#: template/gsoc.html.j2:399 template/gsoc.html.j2:456
2506#: template/gsoc.html.j2:460 template/gsoc.html.j2:500 2532#: template/gsoc.html.j2:498 template/gsoc.html.j2:538
2507msgid "Difficulty level: high" 2533msgid "Difficulty level: high"
2508msgstr "" 2534msgstr ""
2509 2535
2510#: template/gsoc.html.j2:369 2536#: template/gsoc.html.j2:407
2511msgid "" 2537msgid ""
2512"Implement different place types and file sharing by creating a new place for " 2538"Implement different place types and file sharing by creating a new place for "
2513"the shared content." 2539"the shared content."
2514msgstr "" 2540msgstr ""
2515 2541
2516#: template/gsoc.html.j2:375 2542#: template/gsoc.html.j2:413
2517msgid "Place types to be implemented:" 2543msgid "Place types to be implemented:"
2518msgstr "" 2544msgstr ""
2519 2545
2520#: template/gsoc.html.j2:379 2546#: template/gsoc.html.j2:417
2521msgid "" 2547msgid ""
2522"<ul> <li>File: generic file with comments</li> <li>Image: display an image " 2548"<ul> <li>File: generic file with comments</li> <li>Image: display an image "
2523"with comments referencing a region of the image</li> <li>Sound: play a sound " 2549"with comments referencing a region of the image</li> <li>Sound: play a sound "
@@ -2527,11 +2553,11 @@ msgid ""
2527"</ul>" 2553"</ul>"
2528msgstr "" 2554msgstr ""
2529 2555
2530#: template/gsoc.html.j2:390 2556#: template/gsoc.html.j2:428
2531msgid "Also provide the following UI functionality:" 2557msgid "Also provide the following UI functionality:"
2532msgstr "" 2558msgstr ""
2533 2559
2534#: template/gsoc.html.j2:394 2560#: template/gsoc.html.j2:432
2535msgid "" 2561msgid ""
2536"<ul> <li>Fork existing channels, reorganize people into new chatrooms or " 2562"<ul> <li>Fork existing channels, reorganize people into new chatrooms or "
2537"channels.</li> <li>Share a post (edit and repost something elsewhere, on a " 2563"channels.</li> <li>Share a post (edit and repost something elsewhere, on a "
@@ -2540,21 +2566,21 @@ msgid ""
2540"ul>" 2566"ul>"
2541msgstr "" 2567msgstr ""
2542 2568
2543#: template/gsoc.html.j2:403 2569#: template/gsoc.html.j2:441
2544msgid "" 2570msgid ""
2545"See also <a href=\"http://secushare.org/features\">http://secushare.org/" 2571"See also <a href=\"http://secushare.org/features\">http://secushare.org/"
2546"features</a>" 2572"features</a>"
2547msgstr "" 2573msgstr ""
2548 2574
2549#: template/gsoc.html.j2:408 2575#: template/gsoc.html.j2:446
2550msgid "<strong>Mentors:</strong> lynX" 2576msgid "<strong>Mentors:</strong> lynX"
2551msgstr "" 2577msgstr ""
2552 2578
2553#: template/gsoc.html.j2:413 2579#: template/gsoc.html.j2:451
2554msgid "Required Skills: C/C++" 2580msgid "Required Skills: C/C++"
2555msgstr "" 2581msgstr ""
2556 2582
2557#: template/gsoc.html.j2:426 2583#: template/gsoc.html.j2:464
2558msgid "" 2584msgid ""
2559"Implement aggregation of distributed state from various channels in order to " 2585"Implement aggregation of distributed state from various channels in order to "
2560"provide for a powerful social graph API capable of producing social network " 2586"provide for a powerful social graph API capable of producing social network "
@@ -2565,17 +2591,17 @@ msgid ""
2565"Linda. You have 11 contacts in common with her. [ADD]\")." 2591"Linda. You have 11 contacts in common with her. [ADD]\")."
2566msgstr "" 2592msgstr ""
2567 2593
2568#: template/gsoc.html.j2:444 2594#: template/gsoc.html.j2:482
2569msgid "" 2595msgid ""
2570"Related to <a href=\"http://secushare.org/rendezvous\">secushare.org/" 2596"Related to <a href=\"http://secushare.org/rendezvous\">secushare.org/"
2571"rendezvous</a>" 2597"rendezvous</a>"
2572msgstr "" 2598msgstr ""
2573 2599
2574#: template/gsoc.html.j2:450 template/gsoc.html.j2:490 2600#: template/gsoc.html.j2:488 template/gsoc.html.j2:528
2575msgid "<strong>Mentors:</strong> t3sserakt, lynX" 2601msgid "<strong>Mentors:</strong> t3sserakt, lynX"
2576msgstr "" 2602msgstr ""
2577 2603
2578#: template/gsoc.html.j2:467 2604#: template/gsoc.html.j2:505
2579msgid "" 2605msgid ""
2580"<ul> <li> Emulate IMAP/SMTP protocols as necessary to transform traditional " 2606"<ul> <li> Emulate IMAP/SMTP protocols as necessary to transform traditional "
2581"mail clients into secushare user interfaces. </li> <li> Think of ways to map " 2607"mail clients into secushare user interfaces. </li> <li> Think of ways to map "
@@ -2585,7 +2611,7 @@ msgid ""
2585"this task but it is not an requirement. </li> </ul>" 2611"this task but it is not an requirement. </li> </ul>"
2586msgstr "" 2612msgstr ""
2587 2613
2588#: template/gsoc.html.j2:508 2614#: template/gsoc.html.j2:546
2589msgid "" 2615msgid ""
2590"Implementation of the GNUnet auction system described in Chapter 3 of <a " 2616"Implementation of the GNUnet auction system described in Chapter 3 of <a "
2591"href=\"https://grothoff.org/christian/teich2017ms.pdf\">this thesis</a>. " 2617"href=\"https://grothoff.org/christian/teich2017ms.pdf\">this thesis</a>. "
@@ -2594,33 +2620,33 @@ msgid ""
2594"three user interface programs create, info and join." 2620"three user interface programs create, info and join."
2595msgstr "" 2621msgstr ""
2596 2622
2597#: template/gsoc.html.j2:520 2623#: template/gsoc.html.j2:558
2598msgid "<strong>Mentors:</strong> mate, cg" 2624msgid "<strong>Mentors:</strong> mate, cg"
2599msgstr "" 2625msgstr ""
2600 2626
2601#: template/gsoc.html.j2:538 2627#: template/gsoc.html.j2:576
2602msgid "" 2628msgid ""
2603"Implementation of additional transports to make GNUnet communication more " 2629"Implementation of additional transports to make GNUnet communication more "
2604"robust in the presence of problematic networks: GNUnet-over-SMTP, GNUnet-" 2630"robust in the presence of problematic networks: GNUnet-over-SMTP, GNUnet-"
2605"over-DNS" 2631"over-DNS"
2606msgstr "" 2632msgstr ""
2607 2633
2608#: template/gsoc.html.j2:545 template/gsoc.html.j2:559 2634#: template/gsoc.html.j2:583 template/gsoc.html.j2:597
2609msgid "<strong>Mentors:</strong> Matthias Wachs" 2635msgid "<strong>Mentors:</strong> Matthias Wachs"
2610msgstr "" 2636msgstr ""
2611 2637
2612#: template/gsoc.html.j2:553 2638#: template/gsoc.html.j2:591
2613msgid "" 2639msgid ""
2614"Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole " 2640"Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole "
2615"punching, better STUN support)" 2641"punching, better STUN support)"
2616msgstr "" 2642msgstr ""
2617 2643
2618#: template/gsoc.html.j2:567 2644#: template/gsoc.html.j2:605
2619msgid "" 2645msgid ""
2620"<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges" 2646"<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges"
2621msgstr "" 2647msgstr ""
2622 2648
2623#: template/gsoc.html.j2:575 2649#: template/gsoc.html.j2:613
2624msgid "" 2650msgid ""
2625"Improving libaboss to make computation on shared secrets (including repeated " 2651"Improving libaboss to make computation on shared secrets (including repeated "
2626"multiplication) based on <a href=\"https://dl.acm.org/citation.cfm?" 2652"multiplication) based on <a href=\"https://dl.acm.org/citation.cfm?"
@@ -2628,13 +2654,13 @@ msgid ""
2628"moving libaboss to bignums (gcry_mpi)." 2654"moving libaboss to bignums (gcry_mpi)."
2629msgstr "" 2655msgstr ""
2630 2656
2631#: template/gsoc.html.j2:588 2657#: template/gsoc.html.j2:626
2632msgid "" 2658msgid ""
2633"Please refer to the description for this project listed under GNU Guix " 2659"Please refer to the description for this project listed under GNU Guix "
2634"project ideas." 2660"project ideas."
2635msgstr "" 2661msgstr ""
2636 2662
2637#: template/gsoc.html.j2:601 2663#: template/gsoc.html.j2:639
2638msgid "" 2664msgid ""
2639"Python 2.7 is reaching its end-of-life, and we want to get rid of the " 2665"Python 2.7 is reaching its end-of-life, and we want to get rid of the "
2640"dependency on Python. The existing gnunet-qr tool is a rather simple wrapper " 2666"dependency on Python. The existing gnunet-qr tool is a rather simple wrapper "
@@ -2643,27 +2669,27 @@ msgid ""
2643"(see also <a href=\"https://bugs.gnunet.org/view.php?id=5562\">#5562</a>)." 2669"(see also <a href=\"https://bugs.gnunet.org/view.php?id=5562\">#5562</a>)."
2644msgstr "" 2670msgstr ""
2645 2671
2646#: template/gsoc.html.j2:611 2672#: template/gsoc.html.j2:649
2647msgid "<strong>Mentors:</strong> Christian Grothoff" 2673msgid "<strong>Mentors:</strong> Christian Grothoff"
2648msgstr "" 2674msgstr ""
2649 2675
2650#: template/gsoc.html.j2:616 2676#: template/gsoc.html.j2:654
2651msgid "Required Skills:" 2677msgid "Required Skills:"
2652msgstr "" 2678msgstr ""
2653 2679
2654#: template/gsoc.html.j2:621 2680#: template/gsoc.html.j2:659
2655msgid "Difficulty level:" 2681msgid "Difficulty level:"
2656msgstr "" 2682msgstr ""
2657 2683
2658#: template/gsoc.html.j2:626 2684#: template/gsoc.html.j2:664
2659msgid "Report:" 2685msgid "Report:"
2660msgstr "" 2686msgstr ""
2661 2687
2662#: template/gsoc.html.j2:631 2688#: template/gsoc.html.j2:669
2663msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC." 2689msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC."
2664msgstr "" 2690msgstr ""
2665 2691
2666#: template/gsoc.html.j2:641 2692#: template/gsoc.html.j2:679
2667msgid "" 2693msgid ""
2668"Implementation of a Web-based UI for GNUnet similar to GNUnet-Gtk with a yet " 2694"Implementation of a Web-based UI for GNUnet similar to GNUnet-Gtk with a yet "
2669"to be determined framework such as Angular2. This includes the design and " 2695"to be determined framework such as Angular2. This includes the design and "
@@ -2672,11 +2698,11 @@ msgid ""
2672"html\">GNUnet API</a>." 2698"html\">GNUnet API</a>."
2673msgstr "" 2699msgstr ""
2674 2700
2675#: template/gsoc.html.j2:656 2701#: template/gsoc.html.j2:694
2676msgid "Required Skills: C, JavaScript, CSS" 2702msgid "Required Skills: C, JavaScript, CSS"
2677msgstr "" 2703msgstr ""
2678 2704
2679#: template/gsoc.html.j2:666 2705#: template/gsoc.html.j2:704
2680msgid "" 2706msgid ""
2681"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>" 2707"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>"
2682msgstr "" 2708msgstr ""
@@ -2981,7 +3007,7 @@ msgstr ""
2981 3007
2982#: template/install-on-openwrt.html.j2:48 template/l2o/mile1.html.j2:114 3008#: template/install-on-openwrt.html.j2:48 template/l2o/mile1.html.j2:114
2983#: template/l2o/mile2.html.j2:64 template/l2o/mile3.html.j2:93 3009#: template/l2o/mile2.html.j2:64 template/l2o/mile3.html.j2:93
2984#: template/l2o/mile4.html.j2:71 3010#: template/l2o/mile4.html.j2:71 template/l2o/mile5.html.j2:63
2985#, fuzzy 3011#, fuzzy
2986#| msgid "Continuous Integration" 3012#| msgid "Continuous Integration"
2987msgid "Configuration" 3013msgid "Configuration"
@@ -3295,7 +3321,8 @@ msgstr "Nous contacter"
3295 3321
3296#: template/l2o/index.html.j2:7 template/l2o/mile1.html.j2:7 3322#: template/l2o/index.html.j2:7 template/l2o/mile1.html.j2:7
3297#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 3323#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7
3298#: template/l2o/mile4.html.j2:7 template/l2o/testng.html.j2:7 3324#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7
3325#: template/l2o/testng.html.j2:7
3299msgid "NGI Assure project: Layer-2-Overlay" 3326msgid "NGI Assure project: Layer-2-Overlay"
3300msgstr "" 3327msgstr ""
3301 3328
@@ -3514,7 +3541,8 @@ msgid ""
3514"The test cases proof that each peer can be reached, even if that peer is " 3541"The test cases proof that each peer can be reached, even if that peer is "
3515"behind a NAT. The test case are measuring the performance. This measurement " 3542"behind a NAT. The test case are measuring the performance. This measurement "
3516"is used to compare with the outcome of the next milestone. This result of " 3543"is used to compare with the outcome of the next milestone. This result of "
3517"this milestone will be a first stable release." 3544"this milestone will be a first stable release. <a href=\"mile5."
3545"html\">Details</a>"
3518msgstr "" 3546msgstr ""
3519 3547
3520#: template/l2o/index.html.j2:180 3548#: template/l2o/index.html.j2:180
@@ -3547,7 +3575,7 @@ msgstr ""
3547 3575
3548#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 3576#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13
3549#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 3577#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13
3550#: template/l2o/testng.html.j2:13 3578#: template/l2o/mile5.html.j2:13 template/l2o/testng.html.j2:13
3551msgid "Project main page" 3579msgid "Project main page"
3552msgstr "" 3580msgstr ""
3553 3581
@@ -3747,7 +3775,7 @@ msgid ""
3747"file for the udp backchannel test case.</td> <tr> </table>" 3775"file for the udp backchannel test case.</td> <tr> </table>"
3748msgstr "" 3776msgstr ""
3749 3777
3750#: template/l2o/mile4.html.j2:21 3778#: template/l2o/mile4.html.j2:21 template/l2o/mile5.html.j2:32
3751msgid "TNG Service" 3779msgid "TNG Service"
3752msgstr "" 3780msgstr ""
3753 3781
@@ -3809,6 +3837,98 @@ msgid ""
3809"IP forwarding.</td> <tr> </table>" 3837"IP forwarding.</td> <tr> </table>"
3810msgstr "" 3838msgstr ""
3811 3839
3840#: template/l2o/mile5.html.j2:21
3841msgid "Testing Framework"
3842msgstr ""
3843
3844#: template/l2o/mile5.html.j2:23
3845msgid ""
3846"<ul> <li>Added so called barrier functionality, which is a set of commands "
3847"to easy implement a barrier. A barrier is some point in time during "
3848"execution of a test which if reached can trigger some action. For details "
3849"have a look into commits <a href='https://git.gnunet.org/gnunet.git/commit/?"
3850"id=34e1c58cb39a649c9a4c551681cedf19807b85f0'>34e1c58cb39a649c9a4c551681cedf19807b85f0</"
3851"a>, <a href='https://git.gnunet.org/gnunet.git/commit/?"
3852"id=ba4d141be09651b452270fc21f062d50bd3f738a'>ba4d141be09651b452270fc21f062d50bd3f738a</"
3853"a> and <a href='https://git.gnunet.org/gnunet.git/commit/?"
3854"id=2c2b2911e1585dc378dbb88d4dd6aaec37b00316'>2c2b2911e1585dc378dbb88d4dd6aaec37b00316</"
3855"a>.</li> </ul>"
3856msgstr ""
3857
3858#: template/l2o/mile5.html.j2:34
3859msgid ""
3860"<ul> <li>Added nat reversal code to tcp communicator. Prepared udp "
3861"communicator.</li> <li>Added tcp icmp nat hole punching test case script, "
3862"and fixed bugs occuring during shutdown.</li> <ul> <li>src/transport/"
3863"test_transport_nat_icmp_tcp.sh</li> </ul> <li>Added performance test case.</"
3864"li> <ul> <li>src/transport/test_transport_plugin_cmd_simple_send_performance."
3865"c</li> <li>src/transport/test_transport_simple_send_performance.sh</li> "
3866"<li>src/transport/test_transport_simple_send_performance_topo.conf</li> "
3867"<li>src/transport/transport_api_cmd_send_simple_performance.c</li> </ul> "
3868"<li>Fixed bug happening during check for pending validation requests after "
3869"nat reversal.</li> <li>Fixed bug of QueueEntry deleted too early.</li> "
3870"<li>Fixed bug about missing synchronisation between client and service queue "
3871"in Transport Core API.</li> <li>Fixed bug of not sending the changed window "
3872"size, which takes into account the used and lost data.</li> </ul>"
3873msgstr ""
3874
3875#: template/l2o/mile5.html.j2:65
3876msgid ""
3877"<ul> <li>Added configuration to be able to start executables on a router "
3878"node</li> <ul> <li>contrib/netjail/netjail_core.sh</li> <li>contrib/netjail/"
3879"netjail_start.sh</li> <li>contrib/netjail/topo.sh</li> </ul> </ul></br> "
3880"<table width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;"
3881"\">src/transport/test_transport_nat_upnp_topo.conf</td><td width=\"40%\" "
3882"style=\"vertical-align: top;\">Added topology file for nat upnp test case</"
3883"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
3884"align: top;\">contrib/netjail/netjail_start.sh</td><td width=\"40%\" "
3885"style=\"vertical-align: top;\">Handing over the global number of the router "
3886"node to the script running on that node. (8e1bf27b11)</td> <tr> </table></"
3887"br> <ul> <li>miniupnpd only works with public IP addresses. (c524f91a6)</li> "
3888"<ul> <li>contrib/netjail/netjail_start.sh</li> <li>src/testing/gnunet-cmds-"
3889"helper.c</li> <li>src/testing/testing.c</li> </ul> </ul> <ul> <li>Changed "
3890"the format of the interface names to make miniupnpd happy. (4aec035ea)</li> "
3891"<ul> <li>contrib/netjail/netjail_core.sh</li> <li>src/testing/"
3892"testing_api_cmd_netjail_start_cmds_helper.c</li> </ul> </ul> <ul> "
3893"<li>Cleanup after scripts which were running on netjail nodes. (9d6ace0b9)</"
3894"li> <ul> <li>contrib/netjail/netjail_stop.sh</li> </ul> </ul></br> <table "
3895"width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;\">src/"
3896"transport/test_transport_nat_icmp_tcp_topo.conf</td><td width=\"40%\" "
3897"style=\"vertical-align: top;\">Added topology file for tcp icmp nat hole "
3898"punching test case.</td> <tr> </table></br> <ul> <li>Added code to configure "
3899"connection attempts to natted peers. (6de2cb8f7a)</li> <ul> <li>src/testing/"
3900"testing.c</li> <li>src/transport/transport_api_cmd_connecting_peers.c</li> </"
3901"ul> </ul> <ul> <li>Added code in the netjail scripts to enable router nodes "
3902"to forward icmp requests and response. (a21cb1820)</li> <ul> <li>contrib/"
3903"netjail/netjail_core.sh</li> <li>contrib/netjail/netjail_start.sh</li> </ul> "
3904"</ul>"
3905msgstr ""
3906
3907#: template/l2o/mile5.html.j2:130
3908#, fuzzy
3909#| msgid "Performance Analysis"
3910msgid "Performance Measurement"
3911msgstr "Analyse de performance"
3912
3913#: template/l2o/mile5.html.j2:132
3914msgid ""
3915"The outcome of the performance measurement was 20 MByte/s for packet size of "
3916"65000 bytes. For this measurement the TNG layer was using tcp only, because "
3917"there was an unfixed bug, if running tcp and udp in parallel."
3918msgstr ""
3919
3920#: template/l2o/mile5.html.j2:140
3921#, fuzzy
3922#| msgid "Documentation"
3923msgid "API Documentation"
3924msgstr "Documentation"
3925
3926#: template/l2o/mile5.html.j2:142
3927msgid ""
3928"Documentation of the new <a href='https://docs.gnunet.org/doxygen/d2/dc4/"
3929"group__TNG.html'>TNG Api</a>."
3930msgstr ""
3931
3812#: template/l2o/testng.html.j2:21 3932#: template/l2o/testng.html.j2:21
3813msgid "Netjail setup and execution" 3933msgid "Netjail setup and execution"
3814msgstr "" 3934msgstr ""
@@ -3921,13 +4041,16 @@ msgid ""
3921"NaturalNumber = NumeralWithoutZero, { Numeral } ;<br/><br/> PluginName = " 4041"NaturalNumber = NumeralWithoutZero, { Numeral } ;<br/><br/> PluginName = "
3922"Letter , { ( Letter | \"_\" ) } ;<br/><br/> IndexOfGlobalNode = Zero | " 4042"Letter , { ( Letter | \"_\" ) } ;<br/><br/> IndexOfGlobalNode = Zero | "
3923"NaturalNumber ;<br/><br/> EstablishConnectionToPeerViaProtocol = \"{\" " 4043"NaturalNumber ;<br/><br/> EstablishConnectionToPeerViaProtocol = \"{\" "
3924"\"connect\", \":\" EstablishConnectionToPeerViaProtocolValue \"}\" ;<br/><br/" 4044"\"connect\", \":\" EstablishConnectionToPeerViaProtocolValues \"}\" ;<br/"
3925"> ProtocolPortToOpen = \"tcp_port\" | \"udp_port\" ;<br/><br/> switch = On | " 4045"><br/> ProtocolPortToOpen = \"tcp_port\" | \"udp_port\" ;<br/><br/> switch = "
3926"Off ;<br/><br/> SubnetIndex = NaturalNumber ;<br/><br/> NodeIndexInSubnet = " 4046"On | Off ;<br/><br/> SubnetIndex = NaturalNumber ;<br/><br/> "
3927"NaturalNumber ;<br/><br/> NumeralWithoutZero = \"0\" | Numeral ;<br/><br/> " 4047"NodeIndexInSubnet = NaturalNumber ;<br/><br/> NumeralWithoutZero = \"0\" | "
3928"Numeral = \"1\" | \"2\" | \"3\" | \"4\" | \"5\" | \"6\" | \"7\" | \"8\" | " 4048"Numeral ;<br/><br/> Numeral = \"1\" | \"2\" | \"3\" | \"4\" | \"5\" | \"6\" "
3929"\"9\" ;<br/><br/> Letter = \"A\" | \"B\" | ... | \"Z\" | \"a\" | ... | \"z\";" 4049"| \"7\" | \"8\" | \"9\" ;<br/><br/> Letter = \"A\" | \"B\" | ... | \"Z\" | "
3930"<br/><br/> EstablishConnectionToPeerViaProtocolValue = \"{\", ( GlobalPeer | " 4050"\"a\" | ... | \"z\";<br/><br/> EstablishConnectionToPeerViaProtocolValues = "
4051"EstablishConnectionToPeerViaProtocolValue { \"|\", "
4052"EstablishConnectionToPeerViaProtocolValue } "
4053"EstablishConnectionToPeerViaProtocolValue = \"{\", ( GlobalPeer | "
3931"SubnetPeer ), \":\", Protocol, \"}\" ;<br/><br/> On = 1 ;<br/><br/> Off = 0 ;" 4054"SubnetPeer ), \":\", Protocol, \"}\" ;<br/><br/> On = 1 ;<br/><br/> Off = 0 ;"
3932"<br/><br/> Protocol = \"tcp\" | \"udp\" ;<br/><br/> on = \"1\" ;<br/><br/> " 4055"<br/><br/> Protocol = \"tcp\" | \"udp\" ;<br/><br/> on = \"1\" ;<br/><br/> "
3933"off = \"0\" ;<br/><br/>" 4056"off = \"0\" ;<br/><br/>"