aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2023-11-21 08:30:19 +0100
committerMartin Schanzenbach <schanzen@gnunet.org>2023-11-21 08:30:19 +0100
commit22d6d6da28666e7b40e0d28597ae1c6082d9d4fb (patch)
tree017e7a5664165196c9fc163f15d68ddbb531863b
parent0f8f2c676595acf53fb0878100eb31c7a5e27b84 (diff)
downloadwww-22d6d6da28666e7b40e0d28597ae1c6082d9d4fb.tar.gz
www-22d6d6da28666e7b40e0d28597ae1c6082d9d4fb.zip
add rfc9498
-rw-r--r--locale/ar/LC_MESSAGES/messages.po290
-rw-r--r--locale/ca/LC_MESSAGES/messages.mobin431 -> 431 bytes
-rw-r--r--locale/ca/LC_MESSAGES/messages.po290
-rw-r--r--locale/de/LC_MESSAGES/messages.mobin175039 -> 175078 bytes
-rw-r--r--locale/de/LC_MESSAGES/messages.po290
-rw-r--r--locale/en/LC_MESSAGES/messages.mobin443 -> 443 bytes
-rw-r--r--locale/eo/LC_MESSAGES/messages.mobin431 -> 431 bytes
-rw-r--r--locale/eo/LC_MESSAGES/messages.po290
-rw-r--r--locale/es/LC_MESSAGES/messages.mobin112279 -> 112279 bytes
-rw-r--r--locale/es/LC_MESSAGES/messages.po290
-rw-r--r--locale/fr/LC_MESSAGES/messages.mobin42041 -> 42041 bytes
-rw-r--r--locale/fr/LC_MESSAGES/messages.po290
-rw-r--r--locale/hi/LC_MESSAGES/messages.po290
-rw-r--r--locale/it/LC_MESSAGES/messages.mobin124771 -> 124771 bytes
-rw-r--r--locale/it/LC_MESSAGES/messages.po290
-rw-r--r--locale/ja/LC_MESSAGES/messages.po290
-rw-r--r--locale/ko/LC_MESSAGES/messages.po290
-rw-r--r--locale/messages.pot293
-rw-r--r--locale/pt/LC_MESSAGES/messages.po290
-rw-r--r--locale/zh_Hant/LC_MESSAGES/messages.po290
-rw-r--r--www.yml3
21 files changed, 3528 insertions, 248 deletions
diff --git a/locale/ar/LC_MESSAGES/messages.po b/locale/ar/LC_MESSAGES/messages.po
index b9b95387..2d1506fc 100644
--- a/locale/ar/LC_MESSAGES/messages.po
+++ b/locale/ar/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-09-07 10:48+0200\n" 10"POT-Creation-Date: 2023-11-07 10:46+0100\n"
11"PO-Revision-Date: 2021-05-21 14:59+0000\n" 11"PO-Revision-Date: 2021-05-21 14:59+0000\n"
12"Last-Translator: Shorouk Hassouna <shoroukhassuna@gmail.com>\n" 12"Last-Translator: Shorouk Hassouna <shoroukhassuna@gmail.com>\n"
13"Language-Team: Arabic <http://weblate.taler.net/projects/gnunet/website/ar/" 13"Language-Team: Arabic <http://weblate.taler.net/projects/gnunet/website/ar/"
@@ -2998,7 +2998,8 @@ msgstr "الدمج المستمر"
2998#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 2998#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7
2999#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 2999#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7
3000#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7 3000#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7
3001#: template/l2o/mile8.html.j2:7 template/l2o/testng.html.j2:7 3001#: template/l2o/mile8.html.j2:7 template/l2o/mile9.html.j2:7
3002#: template/l2o/testng.html.j2:7
3002msgid "NGI Assure project: Layer-2-Overlay" 3003msgid "NGI Assure project: Layer-2-Overlay"
3003msgstr "" 3004msgstr ""
3004 3005
@@ -3316,14 +3317,15 @@ msgid ""
3316msgstr "" 3317msgstr ""
3317 3318
3318#: template/l2o/index.html.j2:262 3319#: template/l2o/index.html.j2:262
3319msgid "GNUnet release running with new API." 3320msgid ""
3321"GNUnet release running with new API. More <a href=\"mile9.html\">Details</a>."
3320msgstr "" 3322msgstr ""
3321 3323
3322#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 3324#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13
3323#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 3325#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13
3324#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13 3326#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13
3325#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13 3327#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13
3326#: template/l2o/testng.html.j2:13 3328#: template/l2o/mile9.html.j2:13 template/l2o/testng.html.j2:13
3327msgid "Project main page" 3329msgid "Project main page"
3328msgstr "" 3330msgstr ""
3329 3331
@@ -3855,7 +3857,7 @@ msgid ""
3855"aec63bf.</li> </ul>" 3857"aec63bf.</li> </ul>"
3856msgstr "" 3858msgstr ""
3857 3859
3858#: template/l2o/mile8.html.j2:73 3860#: template/l2o/mile8.html.j2:73 template/l2o/mile9.html.j2:222
3859msgid "Status" 3861msgid "Status"
3860msgstr "" 3862msgstr ""
3861 3863
@@ -3866,6 +3868,224 @@ msgid ""
3866"topology." 3868"topology."
3867msgstr "" 3869msgstr ""
3868 3870
3871#: template/l2o/mile9.html.j2:22
3872msgid "Added api to store hellos with peerstore service"
3873msgstr ""
3874
3875#: template/l2o/mile9.html.j2:24
3876msgid ""
3877"This functionality was formerly implemented in the peerinfo service.</br></"
3878"br> See branch l20integration revision 0f8b712."
3879msgstr ""
3880
3881#: template/l2o/mile9.html.j2:32
3882msgid "Added api to get notified when hellos are stored with peerstore service"
3883msgstr ""
3884
3885#: template/l2o/mile9.html.j2:34
3886msgid ""
3887"This functionality was formerly implemented in the peerinfo service. After "
3888"storing hellos with the peerstore service this was needed there.</br></br> "
3889"See branch l20integration revision 0f8b712."
3890msgstr ""
3891
3892#: template/l2o/mile9.html.j2:42
3893msgid "Changed new hello uri api to allow to change the expiration time"
3894msgstr ""
3895
3896#: template/l2o/mile9.html.j2:44
3897msgid ""
3898"This change was necessary to create the bootstrap hello which must be valid "
3899"indefinitely.</br></br> See branch l20integration revision 39bcd0f."
3900msgstr ""
3901
3902#: template/l2o/mile9.html.j2:52
3903msgid "Exchanged peerinfo api to store hellos with new peerstore api"
3904msgstr ""
3905
3906#: template/l2o/mile9.html.j2:54
3907msgid ""
3908"The new api needed to be exchange in all GNUnet packages.</br></br> See "
3909"branch l20integration revision 23a2640."
3910msgstr ""
3911
3912#: template/l2o/mile9.html.j2:62
3913msgid "Change watch to return actual values, before watching."
3914msgstr ""
3915
3916#: template/l2o/mile9.html.j2:64
3917msgid ""
3918"The watch api of the peerstore service was changed to return all values for "
3919"a given key, before notifying the caller about ne values being stored.</br></"
3920"br> See branch l20integration revision 86ae84f."
3921msgstr ""
3922
3923#: template/l2o/mile9.html.j2:72
3924msgid "The old hello design replaced by the new hello design."
3925msgstr ""
3926
3927#: template/l2o/mile9.html.j2:74
3928msgid ""
3929"The new hello design was exchanged in all GNUnet packages.</br></br> See "
3930"branch l20integration revision a362cd5."
3931msgstr ""
3932
3933#: template/l2o/mile9.html.j2:82
3934msgid ""
3935"Cli tool for changing hello files in contrib can change file from old to new "
3936"hello design."
3937msgstr ""
3938
3939#: template/l2o/mile9.html.j2:84
3940msgid ""
3941"A cli tool for changing the bootstrap hello file in the contrib/hello "
3942"directory was changed to rewritethe hello bootstrap file from old to new "
3943"format. </br></br> See branch l20integration revision 8ea9223."
3944msgstr ""
3945
3946#: template/l2o/mile9.html.j2:92
3947msgid "Moved code to scan and import hello file into peerstore from peerinfo."
3948msgstr ""
3949
3950#: template/l2o/mile9.html.j2:94
3951msgid ""
3952"The peerinfo service service was scanning a hostlist file and the data was "
3953"used by the hostlist server. This code was moved to the peerstore service.</"
3954"br></br> See branch l20integration revision 20d6f3."
3955msgstr ""
3956
3957#: template/l2o/mile9.html.j2:102
3958msgid ""
3959"Moved code to testing to have more generic test setup, which can be used not "
3960"only from within transport."
3961msgstr ""
3962
3963#: template/l2o/mile9.html.j2:104
3964msgid ""
3965"The new testing framework was transport specific Now it can be used in other "
3966"packages too.</br></br> See branch l20integration revision 02a1fda."
3967msgstr ""
3968
3969#: template/l2o/mile9.html.j2:112
3970msgid "Code moved to the core package to get rid of circular dependencies."
3971msgstr ""
3972
3973#: template/l2o/mile9.html.j2:114
3974msgid ""
3975"After changes to be able to use the testing framework more generic the "
3976"dependencies needed to be fixed..</br></br> See branch l20integration "
3977"revision 1016d6d."
3978msgstr ""
3979
3980#: template/l2o/mile9.html.j2:122
3981msgid ""
3982"Changed method GNUNET_HELLO_builder_get_expiration_time to not need "
3983"parameter GNUNET_HELLO_Builder."
3984msgstr ""
3985
3986#: template/l2o/mile9.html.j2:124
3987msgid ""
3988"A small function syntax fix.</br></br> See branch l20integration revision "
3989"84913b."
3990msgstr ""
3991
3992#: template/l2o/mile9.html.j2:132
3993msgid ""
3994"Changed the behavior of GNUNET_PEERSTORE_watch to also return the values "
3995"allready stored for the key."
3996msgstr ""
3997
3998#: template/l2o/mile9.html.j2:134
3999msgid ""
4000"The watch functionality first returns all values for a given key, before "
4001"notifying the caller about new values for that key.</br></br> See branch "
4002"l20integration revision e1341d1."
4003msgstr ""
4004
4005#: template/l2o/mile9.html.j2:142
4006msgid "Changed address and hello format to new TNG format."
4007msgstr ""
4008
4009#: template/l2o/mile9.html.j2:144
4010msgid ""
4011"All occurencies in GNUnet packages were changed from old to new hello format."
4012"</br></br> See branch l20integration revision 66ecfe2."
4013msgstr ""
4014
4015#: template/l2o/mile9.html.j2:152
4016msgid "Fixed bug in bootstrap code."
4017msgstr ""
4018
4019#: template/l2o/mile9.html.j2:154
4020msgid ""
4021"Unnecessary check removed. Fixed small coding error.</br></br> See branch "
4022"l20integration revision 3bd35e8."
4023msgstr ""
4024
4025#: template/l2o/mile9.html.j2:162
4026msgid "Fixed validation bug."
4027msgstr ""
4028
4029#: template/l2o/mile9.html.j2:164
4030msgid ""
4031"The validation of other peers in the transport package was not working in "
4032"some cases, because validation did not use monotonic time, and "
4033"first_challenge_use wasn't reset.</br></br> See branch l20integration "
4034"revision 88cb4be."
4035msgstr ""
4036
4037#: template/l2o/mile9.html.j2:172
4038msgid "Fixed wrong group name."
4039msgstr ""
4040
4041#: template/l2o/mile9.html.j2:174
4042msgid ""
4043"A wrong group name was used for a DHT block entry.</br></br> See branch "
4044"l20integration revision 8127d51."
4045msgstr ""
4046
4047#: template/l2o/mile9.html.j2:182
4048msgid ""
4049"Task added to start reading the hostlist entries only after a certain period "
4050"of time has elapsed."
4051msgstr ""
4052
4053#: template/l2o/mile9.html.j2:184
4054msgid ""
4055"Reading hostlist entries and compiling the hostlist response to a hostlist "
4056"request was started too early, even though the peer did not created its own "
4057"hello.</br></br> See branch l20integration revision 7761b42."
4058msgstr ""
4059
4060#: template/l2o/mile9.html.j2:192
4061msgid "Added test config to have a peer running the hostlist server."
4062msgstr ""
4063
4064#: template/l2o/mile9.html.j2:194
4065msgid ""
4066"The configuration of the test case had to be changed to let one peer run a "
4067"hostlist server.</br></br> See branch l20integration revision 3c761cd."
4068msgstr ""
4069
4070#: template/l2o/mile9.html.j2:202 template/l2o/mile9.html.j2:212
4071msgid "Changed hostlist server to use a hello cache."
4072msgstr ""
4073
4074#: template/l2o/mile9.html.j2:204 template/l2o/mile9.html.j2:214
4075msgid ""
4076"The host list server needed a cache for the entries, because with storing "
4077"entries in the peerstore, only the new hellos were notified to the hostlist "
4078"server.</br></br> See branch l20integration revision e4b146e."
4079msgstr ""
4080
4081#: template/l2o/mile9.html.j2:224
4082msgid ""
4083"The hostlist, and topology subsystems and the bootstrap functionality were "
4084"manually tested. Everything was working without errors. No known errors in "
4085"other subsystems. Branch merged into master. New Transport and Hello "
4086"released with version 0.21."
4087msgstr ""
4088
3869#: template/l2o/testng.html.j2:21 4089#: template/l2o/testng.html.j2:21
3870msgid "Netjail setup and execution" 4090msgid "Netjail setup and execution"
3871msgstr "" 4091msgstr ""
@@ -4160,36 +4380,68 @@ msgid ""
4160msgstr "" 4380msgstr ""
4161 4381
4162#: template/probnat/index.html.j2:174 4382#: template/probnat/index.html.j2:174
4163msgid "Milestone 6 Port Range Optimization" 4383msgid "Milestone 6 Android Test Infrastructure"
4164msgstr "" 4384msgstr ""
4165 4385
4166#: template/probnat/index.html.j2:177 4386#: template/probnat/index.html.j2:177
4167msgid "" 4387msgid ""
4168"Detect likely port ranges (peers exchanging lists of 'working' IP+Port " 4388"In this milestone the test framework will be enhanced to run a headless "
4169"combinations)." 4389"android studio emulator on a namespace node. With this emulator an android "
4390"device running on that node shall be emulated. Two devices running on "
4391"different nodes should reach each other via the test framework network. For "
4392"doing the network connection an app should run on each device. This app "
4393"should do the networking with a small c library. With this c library we like "
4394"to test if networking and file access is possible with a c library running "
4395"using the NDK of Android."
4170msgstr "" 4396msgstr ""
4171 4397
4172#: template/probnat/index.html.j2:183 4398#: template/probnat/index.html.j2:183
4173msgid "" 4399msgid ""
4174"Test case with setup using specific port ranges testing use of port subset. " 4400"The deliverable of this milestone is twofold: the scripts for automation and "
4175"First optimization release." 4401"the automated tests themselves, and a report on the outcome of these tests. "
4402"If the test case starting an Android app on two nodes doing network "
4403"communication between those two apps and each app accessing its own "
4404"filesystem will not work as expected, the task includes an overview of "
4405"potential approaches for achieving the desired outcomes in other ways."
4406msgstr ""
4407
4408#: template/probnat/index.html.j2:189
4409msgid "Milestone 7 GNUnet event loop on Android"
4410msgstr ""
4411
4412#: template/probnat/index.html.j2:192
4413msgid ""
4414"The c library should also start the GNUnet event loop. Therefore the library "
4415"will be enhanced by a minimal part of the GNUnet stack to start the event "
4416"loop. The testing code will be enhanced to use the event loop."
4417msgstr ""
4418
4419#: template/probnat/index.html.j2:198
4420msgid ""
4421"The deliverable of this milestone is twofold: the scripts for automation and "
4422"the automated tests themselves, and a report on the outcome of these tests. "
4423"If the test case testing the same functionality as in milestone 6, but using "
4424"the GNUnet event loop, will not work as expected, the task includes an "
4425"overview of potential approaches for achieving the desired outcomes in other "
4426"ways."
4176msgstr "" 4427msgstr ""
4177 4428
4178#: template/probnat/index.html.j2:190 4429#: template/probnat/index.html.j2:204
4179msgid "Milestone 7 Optimization" 4430msgid "Milestone 8 Enhance GNUnet stack on Android"
4180msgstr "" 4431msgstr ""
4181 4432
4182#: template/probnat/index.html.j2:193 4433#: template/probnat/index.html.j2:207
4183msgid "" 4434msgid ""
4184"Prioritize likely working IP addresses (no point in trying to go from 10.x " 4435"The working test cases of milestone 6 and 7 are prerequisites to tackle this "
4185"to 192.168.x). There might be optimization we do not know anything about yet." 4436"milestone! The library will be enhanced to incorporate the parts of the "
4437"GNUnet stack necessary to run the test case implemented in the milestones 1 "
4438"-4."
4186msgstr "" 4439msgstr ""
4187 4440
4188#: template/probnat/index.html.j2:200 4441#: template/probnat/index.html.j2:213
4189msgid "" 4442msgid ""
4190"Test case with setup using specific IP addresses testing if not all " 4443"Test case testing the same functionality as in milestone 1 - 4 running on "
4191"available IP addresses are used. Test cases testing general optimization. " 4444"Android."
4192"Second optimization release."
4193msgstr "" 4445msgstr ""
4194 4446
4195#: template/reclaim/faq.html.j2:6 4447#: template/reclaim/faq.html.j2:6
diff --git a/locale/ca/LC_MESSAGES/messages.mo b/locale/ca/LC_MESSAGES/messages.mo
index f6e13ad6..d932925a 100644
--- a/locale/ca/LC_MESSAGES/messages.mo
+++ b/locale/ca/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/ca/LC_MESSAGES/messages.po b/locale/ca/LC_MESSAGES/messages.po
index 353873e9..eb3845a3 100644
--- a/locale/ca/LC_MESSAGES/messages.po
+++ b/locale/ca/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-09-07 10:48+0200\n" 10"POT-Creation-Date: 2023-11-07 10:46+0100\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"
@@ -2955,7 +2955,8 @@ msgstr ""
2955#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 2955#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7
2956#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 2956#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7
2957#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7 2957#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7
2958#: template/l2o/mile8.html.j2:7 template/l2o/testng.html.j2:7 2958#: template/l2o/mile8.html.j2:7 template/l2o/mile9.html.j2:7
2959#: template/l2o/testng.html.j2:7
2959msgid "NGI Assure project: Layer-2-Overlay" 2960msgid "NGI Assure project: Layer-2-Overlay"
2960msgstr "" 2961msgstr ""
2961 2962
@@ -3271,14 +3272,15 @@ msgid ""
3271msgstr "" 3272msgstr ""
3272 3273
3273#: template/l2o/index.html.j2:262 3274#: template/l2o/index.html.j2:262
3274msgid "GNUnet release running with new API." 3275msgid ""
3276"GNUnet release running with new API. More <a href=\"mile9.html\">Details</a>."
3275msgstr "" 3277msgstr ""
3276 3278
3277#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 3279#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13
3278#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 3280#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13
3279#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13 3281#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13
3280#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13 3282#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13
3281#: template/l2o/testng.html.j2:13 3283#: template/l2o/mile9.html.j2:13 template/l2o/testng.html.j2:13
3282msgid "Project main page" 3284msgid "Project main page"
3283msgstr "" 3285msgstr ""
3284 3286
@@ -3808,7 +3810,7 @@ msgid ""
3808"aec63bf.</li> </ul>" 3810"aec63bf.</li> </ul>"
3809msgstr "" 3811msgstr ""
3810 3812
3811#: template/l2o/mile8.html.j2:73 3813#: template/l2o/mile8.html.j2:73 template/l2o/mile9.html.j2:222
3812msgid "Status" 3814msgid "Status"
3813msgstr "" 3815msgstr ""
3814 3816
@@ -3819,6 +3821,224 @@ msgid ""
3819"topology." 3821"topology."
3820msgstr "" 3822msgstr ""
3821 3823
3824#: template/l2o/mile9.html.j2:22
3825msgid "Added api to store hellos with peerstore service"
3826msgstr ""
3827
3828#: template/l2o/mile9.html.j2:24
3829msgid ""
3830"This functionality was formerly implemented in the peerinfo service.</br></"
3831"br> See branch l20integration revision 0f8b712."
3832msgstr ""
3833
3834#: template/l2o/mile9.html.j2:32
3835msgid "Added api to get notified when hellos are stored with peerstore service"
3836msgstr ""
3837
3838#: template/l2o/mile9.html.j2:34
3839msgid ""
3840"This functionality was formerly implemented in the peerinfo service. After "
3841"storing hellos with the peerstore service this was needed there.</br></br> "
3842"See branch l20integration revision 0f8b712."
3843msgstr ""
3844
3845#: template/l2o/mile9.html.j2:42
3846msgid "Changed new hello uri api to allow to change the expiration time"
3847msgstr ""
3848
3849#: template/l2o/mile9.html.j2:44
3850msgid ""
3851"This change was necessary to create the bootstrap hello which must be valid "
3852"indefinitely.</br></br> See branch l20integration revision 39bcd0f."
3853msgstr ""
3854
3855#: template/l2o/mile9.html.j2:52
3856msgid "Exchanged peerinfo api to store hellos with new peerstore api"
3857msgstr ""
3858
3859#: template/l2o/mile9.html.j2:54
3860msgid ""
3861"The new api needed to be exchange in all GNUnet packages.</br></br> See "
3862"branch l20integration revision 23a2640."
3863msgstr ""
3864
3865#: template/l2o/mile9.html.j2:62
3866msgid "Change watch to return actual values, before watching."
3867msgstr ""
3868
3869#: template/l2o/mile9.html.j2:64
3870msgid ""
3871"The watch api of the peerstore service was changed to return all values for "
3872"a given key, before notifying the caller about ne values being stored.</br></"
3873"br> See branch l20integration revision 86ae84f."
3874msgstr ""
3875
3876#: template/l2o/mile9.html.j2:72
3877msgid "The old hello design replaced by the new hello design."
3878msgstr ""
3879
3880#: template/l2o/mile9.html.j2:74
3881msgid ""
3882"The new hello design was exchanged in all GNUnet packages.</br></br> See "
3883"branch l20integration revision a362cd5."
3884msgstr ""
3885
3886#: template/l2o/mile9.html.j2:82
3887msgid ""
3888"Cli tool for changing hello files in contrib can change file from old to new "
3889"hello design."
3890msgstr ""
3891
3892#: template/l2o/mile9.html.j2:84
3893msgid ""
3894"A cli tool for changing the bootstrap hello file in the contrib/hello "
3895"directory was changed to rewritethe hello bootstrap file from old to new "
3896"format. </br></br> See branch l20integration revision 8ea9223."
3897msgstr ""
3898
3899#: template/l2o/mile9.html.j2:92
3900msgid "Moved code to scan and import hello file into peerstore from peerinfo."
3901msgstr ""
3902
3903#: template/l2o/mile9.html.j2:94
3904msgid ""
3905"The peerinfo service service was scanning a hostlist file and the data was "
3906"used by the hostlist server. This code was moved to the peerstore service.</"
3907"br></br> See branch l20integration revision 20d6f3."
3908msgstr ""
3909
3910#: template/l2o/mile9.html.j2:102
3911msgid ""
3912"Moved code to testing to have more generic test setup, which can be used not "
3913"only from within transport."
3914msgstr ""
3915
3916#: template/l2o/mile9.html.j2:104
3917msgid ""
3918"The new testing framework was transport specific Now it can be used in other "
3919"packages too.</br></br> See branch l20integration revision 02a1fda."
3920msgstr ""
3921
3922#: template/l2o/mile9.html.j2:112
3923msgid "Code moved to the core package to get rid of circular dependencies."
3924msgstr ""
3925
3926#: template/l2o/mile9.html.j2:114
3927msgid ""
3928"After changes to be able to use the testing framework more generic the "
3929"dependencies needed to be fixed..</br></br> See branch l20integration "
3930"revision 1016d6d."
3931msgstr ""
3932
3933#: template/l2o/mile9.html.j2:122
3934msgid ""
3935"Changed method GNUNET_HELLO_builder_get_expiration_time to not need "
3936"parameter GNUNET_HELLO_Builder."
3937msgstr ""
3938
3939#: template/l2o/mile9.html.j2:124
3940msgid ""
3941"A small function syntax fix.</br></br> See branch l20integration revision "
3942"84913b."
3943msgstr ""
3944
3945#: template/l2o/mile9.html.j2:132
3946msgid ""
3947"Changed the behavior of GNUNET_PEERSTORE_watch to also return the values "
3948"allready stored for the key."
3949msgstr ""
3950
3951#: template/l2o/mile9.html.j2:134
3952msgid ""
3953"The watch functionality first returns all values for a given key, before "
3954"notifying the caller about new values for that key.</br></br> See branch "
3955"l20integration revision e1341d1."
3956msgstr ""
3957
3958#: template/l2o/mile9.html.j2:142
3959msgid "Changed address and hello format to new TNG format."
3960msgstr ""
3961
3962#: template/l2o/mile9.html.j2:144
3963msgid ""
3964"All occurencies in GNUnet packages were changed from old to new hello format."
3965"</br></br> See branch l20integration revision 66ecfe2."
3966msgstr ""
3967
3968#: template/l2o/mile9.html.j2:152
3969msgid "Fixed bug in bootstrap code."
3970msgstr ""
3971
3972#: template/l2o/mile9.html.j2:154
3973msgid ""
3974"Unnecessary check removed. Fixed small coding error.</br></br> See branch "
3975"l20integration revision 3bd35e8."
3976msgstr ""
3977
3978#: template/l2o/mile9.html.j2:162
3979msgid "Fixed validation bug."
3980msgstr ""
3981
3982#: template/l2o/mile9.html.j2:164
3983msgid ""
3984"The validation of other peers in the transport package was not working in "
3985"some cases, because validation did not use monotonic time, and "
3986"first_challenge_use wasn't reset.</br></br> See branch l20integration "
3987"revision 88cb4be."
3988msgstr ""
3989
3990#: template/l2o/mile9.html.j2:172
3991msgid "Fixed wrong group name."
3992msgstr ""
3993
3994#: template/l2o/mile9.html.j2:174
3995msgid ""
3996"A wrong group name was used for a DHT block entry.</br></br> See branch "
3997"l20integration revision 8127d51."
3998msgstr ""
3999
4000#: template/l2o/mile9.html.j2:182
4001msgid ""
4002"Task added to start reading the hostlist entries only after a certain period "
4003"of time has elapsed."
4004msgstr ""
4005
4006#: template/l2o/mile9.html.j2:184
4007msgid ""
4008"Reading hostlist entries and compiling the hostlist response to a hostlist "
4009"request was started too early, even though the peer did not created its own "
4010"hello.</br></br> See branch l20integration revision 7761b42."
4011msgstr ""
4012
4013#: template/l2o/mile9.html.j2:192
4014msgid "Added test config to have a peer running the hostlist server."
4015msgstr ""
4016
4017#: template/l2o/mile9.html.j2:194
4018msgid ""
4019"The configuration of the test case had to be changed to let one peer run a "
4020"hostlist server.</br></br> See branch l20integration revision 3c761cd."
4021msgstr ""
4022
4023#: template/l2o/mile9.html.j2:202 template/l2o/mile9.html.j2:212
4024msgid "Changed hostlist server to use a hello cache."
4025msgstr ""
4026
4027#: template/l2o/mile9.html.j2:204 template/l2o/mile9.html.j2:214
4028msgid ""
4029"The host list server needed a cache for the entries, because with storing "
4030"entries in the peerstore, only the new hellos were notified to the hostlist "
4031"server.</br></br> See branch l20integration revision e4b146e."
4032msgstr ""
4033
4034#: template/l2o/mile9.html.j2:224
4035msgid ""
4036"The hostlist, and topology subsystems and the bootstrap functionality were "
4037"manually tested. Everything was working without errors. No known errors in "
4038"other subsystems. Branch merged into master. New Transport and Hello "
4039"released with version 0.21."
4040msgstr ""
4041
3822#: template/l2o/testng.html.j2:21 4042#: template/l2o/testng.html.j2:21
3823msgid "Netjail setup and execution" 4043msgid "Netjail setup and execution"
3824msgstr "" 4044msgstr ""
@@ -4113,36 +4333,68 @@ msgid ""
4113msgstr "" 4333msgstr ""
4114 4334
4115#: template/probnat/index.html.j2:174 4335#: template/probnat/index.html.j2:174
4116msgid "Milestone 6 Port Range Optimization" 4336msgid "Milestone 6 Android Test Infrastructure"
4117msgstr "" 4337msgstr ""
4118 4338
4119#: template/probnat/index.html.j2:177 4339#: template/probnat/index.html.j2:177
4120msgid "" 4340msgid ""
4121"Detect likely port ranges (peers exchanging lists of 'working' IP+Port " 4341"In this milestone the test framework will be enhanced to run a headless "
4122"combinations)." 4342"android studio emulator on a namespace node. With this emulator an android "
4343"device running on that node shall be emulated. Two devices running on "
4344"different nodes should reach each other via the test framework network. For "
4345"doing the network connection an app should run on each device. This app "
4346"should do the networking with a small c library. With this c library we like "
4347"to test if networking and file access is possible with a c library running "
4348"using the NDK of Android."
4123msgstr "" 4349msgstr ""
4124 4350
4125#: template/probnat/index.html.j2:183 4351#: template/probnat/index.html.j2:183
4126msgid "" 4352msgid ""
4127"Test case with setup using specific port ranges testing use of port subset. " 4353"The deliverable of this milestone is twofold: the scripts for automation and "
4128"First optimization release." 4354"the automated tests themselves, and a report on the outcome of these tests. "
4355"If the test case starting an Android app on two nodes doing network "
4356"communication between those two apps and each app accessing its own "
4357"filesystem will not work as expected, the task includes an overview of "
4358"potential approaches for achieving the desired outcomes in other ways."
4359msgstr ""
4360
4361#: template/probnat/index.html.j2:189
4362msgid "Milestone 7 GNUnet event loop on Android"
4363msgstr ""
4364
4365#: template/probnat/index.html.j2:192
4366msgid ""
4367"The c library should also start the GNUnet event loop. Therefore the library "
4368"will be enhanced by a minimal part of the GNUnet stack to start the event "
4369"loop. The testing code will be enhanced to use the event loop."
4370msgstr ""
4371
4372#: template/probnat/index.html.j2:198
4373msgid ""
4374"The deliverable of this milestone is twofold: the scripts for automation and "
4375"the automated tests themselves, and a report on the outcome of these tests. "
4376"If the test case testing the same functionality as in milestone 6, but using "
4377"the GNUnet event loop, will not work as expected, the task includes an "
4378"overview of potential approaches for achieving the desired outcomes in other "
4379"ways."
4129msgstr "" 4380msgstr ""
4130 4381
4131#: template/probnat/index.html.j2:190 4382#: template/probnat/index.html.j2:204
4132msgid "Milestone 7 Optimization" 4383msgid "Milestone 8 Enhance GNUnet stack on Android"
4133msgstr "" 4384msgstr ""
4134 4385
4135#: template/probnat/index.html.j2:193 4386#: template/probnat/index.html.j2:207
4136msgid "" 4387msgid ""
4137"Prioritize likely working IP addresses (no point in trying to go from 10.x " 4388"The working test cases of milestone 6 and 7 are prerequisites to tackle this "
4138"to 192.168.x). There might be optimization we do not know anything about yet." 4389"milestone! The library will be enhanced to incorporate the parts of the "
4390"GNUnet stack necessary to run the test case implemented in the milestones 1 "
4391"-4."
4139msgstr "" 4392msgstr ""
4140 4393
4141#: template/probnat/index.html.j2:200 4394#: template/probnat/index.html.j2:213
4142msgid "" 4395msgid ""
4143"Test case with setup using specific IP addresses testing if not all " 4396"Test case testing the same functionality as in milestone 1 - 4 running on "
4144"available IP addresses are used. Test cases testing general optimization. " 4397"Android."
4145"Second optimization release."
4146msgstr "" 4398msgstr ""
4147 4399
4148#: template/reclaim/faq.html.j2:6 4400#: template/reclaim/faq.html.j2:6
diff --git a/locale/de/LC_MESSAGES/messages.mo b/locale/de/LC_MESSAGES/messages.mo
index 9e115066..e5f642ca 100644
--- a/locale/de/LC_MESSAGES/messages.mo
+++ b/locale/de/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/de/LC_MESSAGES/messages.po b/locale/de/LC_MESSAGES/messages.po
index fb6042e0..27112bd4 100644
--- a/locale/de/LC_MESSAGES/messages.po
+++ b/locale/de/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-09-07 10:48+0200\n" 10"POT-Creation-Date: 2023-11-07 10:46+0100\n"
11"PO-Revision-Date: 2021-08-30 19:06+0000\n" 11"PO-Revision-Date: 2021-08-30 19:06+0000\n"
12"Last-Translator: Stefan <eintritt@hotmail.com>\n" 12"Last-Translator: Stefan <eintritt@hotmail.com>\n"
13"Language-Team: German <http://weblate.taler.net/projects/gnunet/website/de/" 13"Language-Team: German <http://weblate.taler.net/projects/gnunet/website/de/"
@@ -4259,7 +4259,8 @@ msgstr "Kontaktinformation"
4259#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 4259#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7
4260#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 4260#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7
4261#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7 4261#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7
4262#: template/l2o/mile8.html.j2:7 template/l2o/testng.html.j2:7 4262#: template/l2o/mile8.html.j2:7 template/l2o/mile9.html.j2:7
4263#: template/l2o/testng.html.j2:7
4263msgid "NGI Assure project: Layer-2-Overlay" 4264msgid "NGI Assure project: Layer-2-Overlay"
4264msgstr "" 4265msgstr ""
4265 4266
@@ -4582,14 +4583,15 @@ msgstr ""
4582 4583
4583#: template/l2o/index.html.j2:262 4584#: template/l2o/index.html.j2:262
4584#, fuzzy 4585#, fuzzy
4585msgid "GNUnet release running with new API." 4586msgid ""
4587"GNUnet release running with new API. More <a href=\"mile9.html\">Details</a>."
4586msgstr "GNUnet hilft beim Aufbau eines neuen Internets" 4588msgstr "GNUnet hilft beim Aufbau eines neuen Internets"
4587 4589
4588#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 4590#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13
4589#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 4591#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13
4590#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13 4592#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13
4591#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13 4593#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13
4592#: template/l2o/testng.html.j2:13 4594#: template/l2o/mile9.html.j2:13 template/l2o/testng.html.j2:13
4593msgid "Project main page" 4595msgid "Project main page"
4594msgstr "" 4596msgstr ""
4595 4597
@@ -5125,7 +5127,7 @@ msgid ""
5125"aec63bf.</li> </ul>" 5127"aec63bf.</li> </ul>"
5126msgstr "" 5128msgstr ""
5127 5129
5128#: template/l2o/mile8.html.j2:73 5130#: template/l2o/mile8.html.j2:73 template/l2o/mile9.html.j2:222
5129msgid "Status" 5131msgid "Status"
5130msgstr "" 5132msgstr ""
5131 5133
@@ -5136,6 +5138,224 @@ msgid ""
5136"topology." 5138"topology."
5137msgstr "" 5139msgstr ""
5138 5140
5141#: template/l2o/mile9.html.j2:22
5142msgid "Added api to store hellos with peerstore service"
5143msgstr ""
5144
5145#: template/l2o/mile9.html.j2:24
5146msgid ""
5147"This functionality was formerly implemented in the peerinfo service.</br></"
5148"br> See branch l20integration revision 0f8b712."
5149msgstr ""
5150
5151#: template/l2o/mile9.html.j2:32
5152msgid "Added api to get notified when hellos are stored with peerstore service"
5153msgstr ""
5154
5155#: template/l2o/mile9.html.j2:34
5156msgid ""
5157"This functionality was formerly implemented in the peerinfo service. After "
5158"storing hellos with the peerstore service this was needed there.</br></br> "
5159"See branch l20integration revision 0f8b712."
5160msgstr ""
5161
5162#: template/l2o/mile9.html.j2:42
5163msgid "Changed new hello uri api to allow to change the expiration time"
5164msgstr ""
5165
5166#: template/l2o/mile9.html.j2:44
5167msgid ""
5168"This change was necessary to create the bootstrap hello which must be valid "
5169"indefinitely.</br></br> See branch l20integration revision 39bcd0f."
5170msgstr ""
5171
5172#: template/l2o/mile9.html.j2:52
5173msgid "Exchanged peerinfo api to store hellos with new peerstore api"
5174msgstr ""
5175
5176#: template/l2o/mile9.html.j2:54
5177msgid ""
5178"The new api needed to be exchange in all GNUnet packages.</br></br> See "
5179"branch l20integration revision 23a2640."
5180msgstr ""
5181
5182#: template/l2o/mile9.html.j2:62
5183msgid "Change watch to return actual values, before watching."
5184msgstr ""
5185
5186#: template/l2o/mile9.html.j2:64
5187msgid ""
5188"The watch api of the peerstore service was changed to return all values for "
5189"a given key, before notifying the caller about ne values being stored.</br></"
5190"br> See branch l20integration revision 86ae84f."
5191msgstr ""
5192
5193#: template/l2o/mile9.html.j2:72
5194msgid "The old hello design replaced by the new hello design."
5195msgstr ""
5196
5197#: template/l2o/mile9.html.j2:74
5198msgid ""
5199"The new hello design was exchanged in all GNUnet packages.</br></br> See "
5200"branch l20integration revision a362cd5."
5201msgstr ""
5202
5203#: template/l2o/mile9.html.j2:82
5204msgid ""
5205"Cli tool for changing hello files in contrib can change file from old to new "
5206"hello design."
5207msgstr ""
5208
5209#: template/l2o/mile9.html.j2:84
5210msgid ""
5211"A cli tool for changing the bootstrap hello file in the contrib/hello "
5212"directory was changed to rewritethe hello bootstrap file from old to new "
5213"format. </br></br> See branch l20integration revision 8ea9223."
5214msgstr ""
5215
5216#: template/l2o/mile9.html.j2:92
5217msgid "Moved code to scan and import hello file into peerstore from peerinfo."
5218msgstr ""
5219
5220#: template/l2o/mile9.html.j2:94
5221msgid ""
5222"The peerinfo service service was scanning a hostlist file and the data was "
5223"used by the hostlist server. This code was moved to the peerstore service.</"
5224"br></br> See branch l20integration revision 20d6f3."
5225msgstr ""
5226
5227#: template/l2o/mile9.html.j2:102
5228msgid ""
5229"Moved code to testing to have more generic test setup, which can be used not "
5230"only from within transport."
5231msgstr ""
5232
5233#: template/l2o/mile9.html.j2:104
5234msgid ""
5235"The new testing framework was transport specific Now it can be used in other "
5236"packages too.</br></br> See branch l20integration revision 02a1fda."
5237msgstr ""
5238
5239#: template/l2o/mile9.html.j2:112
5240msgid "Code moved to the core package to get rid of circular dependencies."
5241msgstr ""
5242
5243#: template/l2o/mile9.html.j2:114
5244msgid ""
5245"After changes to be able to use the testing framework more generic the "
5246"dependencies needed to be fixed..</br></br> See branch l20integration "
5247"revision 1016d6d."
5248msgstr ""
5249
5250#: template/l2o/mile9.html.j2:122
5251msgid ""
5252"Changed method GNUNET_HELLO_builder_get_expiration_time to not need "
5253"parameter GNUNET_HELLO_Builder."
5254msgstr ""
5255
5256#: template/l2o/mile9.html.j2:124
5257msgid ""
5258"A small function syntax fix.</br></br> See branch l20integration revision "
5259"84913b."
5260msgstr ""
5261
5262#: template/l2o/mile9.html.j2:132
5263msgid ""
5264"Changed the behavior of GNUNET_PEERSTORE_watch to also return the values "
5265"allready stored for the key."
5266msgstr ""
5267
5268#: template/l2o/mile9.html.j2:134
5269msgid ""
5270"The watch functionality first returns all values for a given key, before "
5271"notifying the caller about new values for that key.</br></br> See branch "
5272"l20integration revision e1341d1."
5273msgstr ""
5274
5275#: template/l2o/mile9.html.j2:142
5276msgid "Changed address and hello format to new TNG format."
5277msgstr ""
5278
5279#: template/l2o/mile9.html.j2:144
5280msgid ""
5281"All occurencies in GNUnet packages were changed from old to new hello format."
5282"</br></br> See branch l20integration revision 66ecfe2."
5283msgstr ""
5284
5285#: template/l2o/mile9.html.j2:152
5286msgid "Fixed bug in bootstrap code."
5287msgstr ""
5288
5289#: template/l2o/mile9.html.j2:154
5290msgid ""
5291"Unnecessary check removed. Fixed small coding error.</br></br> See branch "
5292"l20integration revision 3bd35e8."
5293msgstr ""
5294
5295#: template/l2o/mile9.html.j2:162
5296msgid "Fixed validation bug."
5297msgstr ""
5298
5299#: template/l2o/mile9.html.j2:164
5300msgid ""
5301"The validation of other peers in the transport package was not working in "
5302"some cases, because validation did not use monotonic time, and "
5303"first_challenge_use wasn't reset.</br></br> See branch l20integration "
5304"revision 88cb4be."
5305msgstr ""
5306
5307#: template/l2o/mile9.html.j2:172
5308msgid "Fixed wrong group name."
5309msgstr ""
5310
5311#: template/l2o/mile9.html.j2:174
5312msgid ""
5313"A wrong group name was used for a DHT block entry.</br></br> See branch "
5314"l20integration revision 8127d51."
5315msgstr ""
5316
5317#: template/l2o/mile9.html.j2:182
5318msgid ""
5319"Task added to start reading the hostlist entries only after a certain period "
5320"of time has elapsed."
5321msgstr ""
5322
5323#: template/l2o/mile9.html.j2:184
5324msgid ""
5325"Reading hostlist entries and compiling the hostlist response to a hostlist "
5326"request was started too early, even though the peer did not created its own "
5327"hello.</br></br> See branch l20integration revision 7761b42."
5328msgstr ""
5329
5330#: template/l2o/mile9.html.j2:192
5331msgid "Added test config to have a peer running the hostlist server."
5332msgstr ""
5333
5334#: template/l2o/mile9.html.j2:194
5335msgid ""
5336"The configuration of the test case had to be changed to let one peer run a "
5337"hostlist server.</br></br> See branch l20integration revision 3c761cd."
5338msgstr ""
5339
5340#: template/l2o/mile9.html.j2:202 template/l2o/mile9.html.j2:212
5341msgid "Changed hostlist server to use a hello cache."
5342msgstr ""
5343
5344#: template/l2o/mile9.html.j2:204 template/l2o/mile9.html.j2:214
5345msgid ""
5346"The host list server needed a cache for the entries, because with storing "
5347"entries in the peerstore, only the new hellos were notified to the hostlist "
5348"server.</br></br> See branch l20integration revision e4b146e."
5349msgstr ""
5350
5351#: template/l2o/mile9.html.j2:224
5352msgid ""
5353"The hostlist, and topology subsystems and the bootstrap functionality were "
5354"manually tested. Everything was working without errors. No known errors in "
5355"other subsystems. Branch merged into master. New Transport and Hello "
5356"released with version 0.21."
5357msgstr ""
5358
5139#: template/l2o/testng.html.j2:21 5359#: template/l2o/testng.html.j2:21
5140msgid "Netjail setup and execution" 5360msgid "Netjail setup and execution"
5141msgstr "" 5361msgstr ""
@@ -5432,36 +5652,68 @@ msgid ""
5432msgstr "" 5652msgstr ""
5433 5653
5434#: template/probnat/index.html.j2:174 5654#: template/probnat/index.html.j2:174
5435msgid "Milestone 6 Port Range Optimization" 5655msgid "Milestone 6 Android Test Infrastructure"
5436msgstr "" 5656msgstr ""
5437 5657
5438#: template/probnat/index.html.j2:177 5658#: template/probnat/index.html.j2:177
5439msgid "" 5659msgid ""
5440"Detect likely port ranges (peers exchanging lists of 'working' IP+Port " 5660"In this milestone the test framework will be enhanced to run a headless "
5441"combinations)." 5661"android studio emulator on a namespace node. With this emulator an android "
5662"device running on that node shall be emulated. Two devices running on "
5663"different nodes should reach each other via the test framework network. For "
5664"doing the network connection an app should run on each device. This app "
5665"should do the networking with a small c library. With this c library we like "
5666"to test if networking and file access is possible with a c library running "
5667"using the NDK of Android."
5442msgstr "" 5668msgstr ""
5443 5669
5444#: template/probnat/index.html.j2:183 5670#: template/probnat/index.html.j2:183
5445msgid "" 5671msgid ""
5446"Test case with setup using specific port ranges testing use of port subset. " 5672"The deliverable of this milestone is twofold: the scripts for automation and "
5447"First optimization release." 5673"the automated tests themselves, and a report on the outcome of these tests. "
5674"If the test case starting an Android app on two nodes doing network "
5675"communication between those two apps and each app accessing its own "
5676"filesystem will not work as expected, the task includes an overview of "
5677"potential approaches for achieving the desired outcomes in other ways."
5678msgstr ""
5679
5680#: template/probnat/index.html.j2:189
5681msgid "Milestone 7 GNUnet event loop on Android"
5682msgstr ""
5683
5684#: template/probnat/index.html.j2:192
5685msgid ""
5686"The c library should also start the GNUnet event loop. Therefore the library "
5687"will be enhanced by a minimal part of the GNUnet stack to start the event "
5688"loop. The testing code will be enhanced to use the event loop."
5689msgstr ""
5690
5691#: template/probnat/index.html.j2:198
5692msgid ""
5693"The deliverable of this milestone is twofold: the scripts for automation and "
5694"the automated tests themselves, and a report on the outcome of these tests. "
5695"If the test case testing the same functionality as in milestone 6, but using "
5696"the GNUnet event loop, will not work as expected, the task includes an "
5697"overview of potential approaches for achieving the desired outcomes in other "
5698"ways."
5448msgstr "" 5699msgstr ""
5449 5700
5450#: template/probnat/index.html.j2:190 5701#: template/probnat/index.html.j2:204
5451msgid "Milestone 7 Optimization" 5702msgid "Milestone 8 Enhance GNUnet stack on Android"
5452msgstr "" 5703msgstr ""
5453 5704
5454#: template/probnat/index.html.j2:193 5705#: template/probnat/index.html.j2:207
5455msgid "" 5706msgid ""
5456"Prioritize likely working IP addresses (no point in trying to go from 10.x " 5707"The working test cases of milestone 6 and 7 are prerequisites to tackle this "
5457"to 192.168.x). There might be optimization we do not know anything about yet." 5708"milestone! The library will be enhanced to incorporate the parts of the "
5709"GNUnet stack necessary to run the test case implemented in the milestones 1 "
5710"-4."
5458msgstr "" 5711msgstr ""
5459 5712
5460#: template/probnat/index.html.j2:200 5713#: template/probnat/index.html.j2:213
5461msgid "" 5714msgid ""
5462"Test case with setup using specific IP addresses testing if not all " 5715"Test case testing the same functionality as in milestone 1 - 4 running on "
5463"available IP addresses are used. Test cases testing general optimization. " 5716"Android."
5464"Second optimization release."
5465msgstr "" 5717msgstr ""
5466 5718
5467#: template/reclaim/faq.html.j2:6 5719#: template/reclaim/faq.html.j2:6
diff --git a/locale/en/LC_MESSAGES/messages.mo b/locale/en/LC_MESSAGES/messages.mo
index 0c178abc..071e4790 100644
--- a/locale/en/LC_MESSAGES/messages.mo
+++ b/locale/en/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/eo/LC_MESSAGES/messages.mo b/locale/eo/LC_MESSAGES/messages.mo
index 204d6c83..81ee4aa8 100644
--- a/locale/eo/LC_MESSAGES/messages.mo
+++ b/locale/eo/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/eo/LC_MESSAGES/messages.po b/locale/eo/LC_MESSAGES/messages.po
index 587c0a63..9bae582a 100644
--- a/locale/eo/LC_MESSAGES/messages.po
+++ b/locale/eo/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-09-07 10:48+0200\n" 10"POT-Creation-Date: 2023-11-07 10:46+0100\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"
@@ -2955,7 +2955,8 @@ msgstr ""
2955#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 2955#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7
2956#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 2956#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7
2957#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7 2957#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7
2958#: template/l2o/mile8.html.j2:7 template/l2o/testng.html.j2:7 2958#: template/l2o/mile8.html.j2:7 template/l2o/mile9.html.j2:7
2959#: template/l2o/testng.html.j2:7
2959msgid "NGI Assure project: Layer-2-Overlay" 2960msgid "NGI Assure project: Layer-2-Overlay"
2960msgstr "" 2961msgstr ""
2961 2962
@@ -3271,14 +3272,15 @@ msgid ""
3271msgstr "" 3272msgstr ""
3272 3273
3273#: template/l2o/index.html.j2:262 3274#: template/l2o/index.html.j2:262
3274msgid "GNUnet release running with new API." 3275msgid ""
3276"GNUnet release running with new API. More <a href=\"mile9.html\">Details</a>."
3275msgstr "" 3277msgstr ""
3276 3278
3277#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 3279#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13
3278#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 3280#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13
3279#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13 3281#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13
3280#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13 3282#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13
3281#: template/l2o/testng.html.j2:13 3283#: template/l2o/mile9.html.j2:13 template/l2o/testng.html.j2:13
3282msgid "Project main page" 3284msgid "Project main page"
3283msgstr "" 3285msgstr ""
3284 3286
@@ -3808,7 +3810,7 @@ msgid ""
3808"aec63bf.</li> </ul>" 3810"aec63bf.</li> </ul>"
3809msgstr "" 3811msgstr ""
3810 3812
3811#: template/l2o/mile8.html.j2:73 3813#: template/l2o/mile8.html.j2:73 template/l2o/mile9.html.j2:222
3812msgid "Status" 3814msgid "Status"
3813msgstr "" 3815msgstr ""
3814 3816
@@ -3819,6 +3821,224 @@ msgid ""
3819"topology." 3821"topology."
3820msgstr "" 3822msgstr ""
3821 3823
3824#: template/l2o/mile9.html.j2:22
3825msgid "Added api to store hellos with peerstore service"
3826msgstr ""
3827
3828#: template/l2o/mile9.html.j2:24
3829msgid ""
3830"This functionality was formerly implemented in the peerinfo service.</br></"
3831"br> See branch l20integration revision 0f8b712."
3832msgstr ""
3833
3834#: template/l2o/mile9.html.j2:32
3835msgid "Added api to get notified when hellos are stored with peerstore service"
3836msgstr ""
3837
3838#: template/l2o/mile9.html.j2:34
3839msgid ""
3840"This functionality was formerly implemented in the peerinfo service. After "
3841"storing hellos with the peerstore service this was needed there.</br></br> "
3842"See branch l20integration revision 0f8b712."
3843msgstr ""
3844
3845#: template/l2o/mile9.html.j2:42
3846msgid "Changed new hello uri api to allow to change the expiration time"
3847msgstr ""
3848
3849#: template/l2o/mile9.html.j2:44
3850msgid ""
3851"This change was necessary to create the bootstrap hello which must be valid "
3852"indefinitely.</br></br> See branch l20integration revision 39bcd0f."
3853msgstr ""
3854
3855#: template/l2o/mile9.html.j2:52
3856msgid "Exchanged peerinfo api to store hellos with new peerstore api"
3857msgstr ""
3858
3859#: template/l2o/mile9.html.j2:54
3860msgid ""
3861"The new api needed to be exchange in all GNUnet packages.</br></br> See "
3862"branch l20integration revision 23a2640."
3863msgstr ""
3864
3865#: template/l2o/mile9.html.j2:62
3866msgid "Change watch to return actual values, before watching."
3867msgstr ""
3868
3869#: template/l2o/mile9.html.j2:64
3870msgid ""
3871"The watch api of the peerstore service was changed to return all values for "
3872"a given key, before notifying the caller about ne values being stored.</br></"
3873"br> See branch l20integration revision 86ae84f."
3874msgstr ""
3875
3876#: template/l2o/mile9.html.j2:72
3877msgid "The old hello design replaced by the new hello design."
3878msgstr ""
3879
3880#: template/l2o/mile9.html.j2:74
3881msgid ""
3882"The new hello design was exchanged in all GNUnet packages.</br></br> See "
3883"branch l20integration revision a362cd5."
3884msgstr ""
3885
3886#: template/l2o/mile9.html.j2:82
3887msgid ""
3888"Cli tool for changing hello files in contrib can change file from old to new "
3889"hello design."
3890msgstr ""
3891
3892#: template/l2o/mile9.html.j2:84
3893msgid ""
3894"A cli tool for changing the bootstrap hello file in the contrib/hello "
3895"directory was changed to rewritethe hello bootstrap file from old to new "
3896"format. </br></br> See branch l20integration revision 8ea9223."
3897msgstr ""
3898
3899#: template/l2o/mile9.html.j2:92
3900msgid "Moved code to scan and import hello file into peerstore from peerinfo."
3901msgstr ""
3902
3903#: template/l2o/mile9.html.j2:94
3904msgid ""
3905"The peerinfo service service was scanning a hostlist file and the data was "
3906"used by the hostlist server. This code was moved to the peerstore service.</"
3907"br></br> See branch l20integration revision 20d6f3."
3908msgstr ""
3909
3910#: template/l2o/mile9.html.j2:102
3911msgid ""
3912"Moved code to testing to have more generic test setup, which can be used not "
3913"only from within transport."
3914msgstr ""
3915
3916#: template/l2o/mile9.html.j2:104
3917msgid ""
3918"The new testing framework was transport specific Now it can be used in other "
3919"packages too.</br></br> See branch l20integration revision 02a1fda."
3920msgstr ""
3921
3922#: template/l2o/mile9.html.j2:112
3923msgid "Code moved to the core package to get rid of circular dependencies."
3924msgstr ""
3925
3926#: template/l2o/mile9.html.j2:114
3927msgid ""
3928"After changes to be able to use the testing framework more generic the "
3929"dependencies needed to be fixed..</br></br> See branch l20integration "
3930"revision 1016d6d."
3931msgstr ""
3932
3933#: template/l2o/mile9.html.j2:122
3934msgid ""
3935"Changed method GNUNET_HELLO_builder_get_expiration_time to not need "
3936"parameter GNUNET_HELLO_Builder."
3937msgstr ""
3938
3939#: template/l2o/mile9.html.j2:124
3940msgid ""
3941"A small function syntax fix.</br></br> See branch l20integration revision "
3942"84913b."
3943msgstr ""
3944
3945#: template/l2o/mile9.html.j2:132
3946msgid ""
3947"Changed the behavior of GNUNET_PEERSTORE_watch to also return the values "
3948"allready stored for the key."
3949msgstr ""
3950
3951#: template/l2o/mile9.html.j2:134
3952msgid ""
3953"The watch functionality first returns all values for a given key, before "
3954"notifying the caller about new values for that key.</br></br> See branch "
3955"l20integration revision e1341d1."
3956msgstr ""
3957
3958#: template/l2o/mile9.html.j2:142
3959msgid "Changed address and hello format to new TNG format."
3960msgstr ""
3961
3962#: template/l2o/mile9.html.j2:144
3963msgid ""
3964"All occurencies in GNUnet packages were changed from old to new hello format."
3965"</br></br> See branch l20integration revision 66ecfe2."
3966msgstr ""
3967
3968#: template/l2o/mile9.html.j2:152
3969msgid "Fixed bug in bootstrap code."
3970msgstr ""
3971
3972#: template/l2o/mile9.html.j2:154
3973msgid ""
3974"Unnecessary check removed. Fixed small coding error.</br></br> See branch "
3975"l20integration revision 3bd35e8."
3976msgstr ""
3977
3978#: template/l2o/mile9.html.j2:162
3979msgid "Fixed validation bug."
3980msgstr ""
3981
3982#: template/l2o/mile9.html.j2:164
3983msgid ""
3984"The validation of other peers in the transport package was not working in "
3985"some cases, because validation did not use monotonic time, and "
3986"first_challenge_use wasn't reset.</br></br> See branch l20integration "
3987"revision 88cb4be."
3988msgstr ""
3989
3990#: template/l2o/mile9.html.j2:172
3991msgid "Fixed wrong group name."
3992msgstr ""
3993
3994#: template/l2o/mile9.html.j2:174
3995msgid ""
3996"A wrong group name was used for a DHT block entry.</br></br> See branch "
3997"l20integration revision 8127d51."
3998msgstr ""
3999
4000#: template/l2o/mile9.html.j2:182
4001msgid ""
4002"Task added to start reading the hostlist entries only after a certain period "
4003"of time has elapsed."
4004msgstr ""
4005
4006#: template/l2o/mile9.html.j2:184
4007msgid ""
4008"Reading hostlist entries and compiling the hostlist response to a hostlist "
4009"request was started too early, even though the peer did not created its own "
4010"hello.</br></br> See branch l20integration revision 7761b42."
4011msgstr ""
4012
4013#: template/l2o/mile9.html.j2:192
4014msgid "Added test config to have a peer running the hostlist server."
4015msgstr ""
4016
4017#: template/l2o/mile9.html.j2:194
4018msgid ""
4019"The configuration of the test case had to be changed to let one peer run a "
4020"hostlist server.</br></br> See branch l20integration revision 3c761cd."
4021msgstr ""
4022
4023#: template/l2o/mile9.html.j2:202 template/l2o/mile9.html.j2:212
4024msgid "Changed hostlist server to use a hello cache."
4025msgstr ""
4026
4027#: template/l2o/mile9.html.j2:204 template/l2o/mile9.html.j2:214
4028msgid ""
4029"The host list server needed a cache for the entries, because with storing "
4030"entries in the peerstore, only the new hellos were notified to the hostlist "
4031"server.</br></br> See branch l20integration revision e4b146e."
4032msgstr ""
4033
4034#: template/l2o/mile9.html.j2:224
4035msgid ""
4036"The hostlist, and topology subsystems and the bootstrap functionality were "
4037"manually tested. Everything was working without errors. No known errors in "
4038"other subsystems. Branch merged into master. New Transport and Hello "
4039"released with version 0.21."
4040msgstr ""
4041
3822#: template/l2o/testng.html.j2:21 4042#: template/l2o/testng.html.j2:21
3823msgid "Netjail setup and execution" 4043msgid "Netjail setup and execution"
3824msgstr "" 4044msgstr ""
@@ -4113,36 +4333,68 @@ msgid ""
4113msgstr "" 4333msgstr ""
4114 4334
4115#: template/probnat/index.html.j2:174 4335#: template/probnat/index.html.j2:174
4116msgid "Milestone 6 Port Range Optimization" 4336msgid "Milestone 6 Android Test Infrastructure"
4117msgstr "" 4337msgstr ""
4118 4338
4119#: template/probnat/index.html.j2:177 4339#: template/probnat/index.html.j2:177
4120msgid "" 4340msgid ""
4121"Detect likely port ranges (peers exchanging lists of 'working' IP+Port " 4341"In this milestone the test framework will be enhanced to run a headless "
4122"combinations)." 4342"android studio emulator on a namespace node. With this emulator an android "
4343"device running on that node shall be emulated. Two devices running on "
4344"different nodes should reach each other via the test framework network. For "
4345"doing the network connection an app should run on each device. This app "
4346"should do the networking with a small c library. With this c library we like "
4347"to test if networking and file access is possible with a c library running "
4348"using the NDK of Android."
4123msgstr "" 4349msgstr ""
4124 4350
4125#: template/probnat/index.html.j2:183 4351#: template/probnat/index.html.j2:183
4126msgid "" 4352msgid ""
4127"Test case with setup using specific port ranges testing use of port subset. " 4353"The deliverable of this milestone is twofold: the scripts for automation and "
4128"First optimization release." 4354"the automated tests themselves, and a report on the outcome of these tests. "
4355"If the test case starting an Android app on two nodes doing network "
4356"communication between those two apps and each app accessing its own "
4357"filesystem will not work as expected, the task includes an overview of "
4358"potential approaches for achieving the desired outcomes in other ways."
4359msgstr ""
4360
4361#: template/probnat/index.html.j2:189
4362msgid "Milestone 7 GNUnet event loop on Android"
4363msgstr ""
4364
4365#: template/probnat/index.html.j2:192
4366msgid ""
4367"The c library should also start the GNUnet event loop. Therefore the library "
4368"will be enhanced by a minimal part of the GNUnet stack to start the event "
4369"loop. The testing code will be enhanced to use the event loop."
4370msgstr ""
4371
4372#: template/probnat/index.html.j2:198
4373msgid ""
4374"The deliverable of this milestone is twofold: the scripts for automation and "
4375"the automated tests themselves, and a report on the outcome of these tests. "
4376"If the test case testing the same functionality as in milestone 6, but using "
4377"the GNUnet event loop, will not work as expected, the task includes an "
4378"overview of potential approaches for achieving the desired outcomes in other "
4379"ways."
4129msgstr "" 4380msgstr ""
4130 4381
4131#: template/probnat/index.html.j2:190 4382#: template/probnat/index.html.j2:204
4132msgid "Milestone 7 Optimization" 4383msgid "Milestone 8 Enhance GNUnet stack on Android"
4133msgstr "" 4384msgstr ""
4134 4385
4135#: template/probnat/index.html.j2:193 4386#: template/probnat/index.html.j2:207
4136msgid "" 4387msgid ""
4137"Prioritize likely working IP addresses (no point in trying to go from 10.x " 4388"The working test cases of milestone 6 and 7 are prerequisites to tackle this "
4138"to 192.168.x). There might be optimization we do not know anything about yet." 4389"milestone! The library will be enhanced to incorporate the parts of the "
4390"GNUnet stack necessary to run the test case implemented in the milestones 1 "
4391"-4."
4139msgstr "" 4392msgstr ""
4140 4393
4141#: template/probnat/index.html.j2:200 4394#: template/probnat/index.html.j2:213
4142msgid "" 4395msgid ""
4143"Test case with setup using specific IP addresses testing if not all " 4396"Test case testing the same functionality as in milestone 1 - 4 running on "
4144"available IP addresses are used. Test cases testing general optimization. " 4397"Android."
4145"Second optimization release."
4146msgstr "" 4398msgstr ""
4147 4399
4148#: template/reclaim/faq.html.j2:6 4400#: template/reclaim/faq.html.j2:6
diff --git a/locale/es/LC_MESSAGES/messages.mo b/locale/es/LC_MESSAGES/messages.mo
index a8cee3b8..6d958bb9 100644
--- a/locale/es/LC_MESSAGES/messages.mo
+++ b/locale/es/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/es/LC_MESSAGES/messages.po b/locale/es/LC_MESSAGES/messages.po
index 58c77432..740e0ada 100644
--- a/locale/es/LC_MESSAGES/messages.po
+++ b/locale/es/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-09-07 10:48+0200\n" 10"POT-Creation-Date: 2023-11-07 10:46+0100\n"
11"PO-Revision-Date: 2023-04-24 21:43+0000\n" 11"PO-Revision-Date: 2023-04-24 21:43+0000\n"
12"Last-Translator: José Huamán <princetomato@firemail.cc>\n" 12"Last-Translator: José Huamán <princetomato@firemail.cc>\n"
13"Language-Team: Spanish <https://weblate.taler.net/projects/gnunet/website/es/" 13"Language-Team: Spanish <https://weblate.taler.net/projects/gnunet/website/es/"
@@ -3840,7 +3840,8 @@ msgstr "Información de contacto"
3840#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 3840#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7
3841#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 3841#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7
3842#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7 3842#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7
3843#: template/l2o/mile8.html.j2:7 template/l2o/testng.html.j2:7 3843#: template/l2o/mile8.html.j2:7 template/l2o/mile9.html.j2:7
3844#: template/l2o/testng.html.j2:7
3844msgid "NGI Assure project: Layer-2-Overlay" 3845msgid "NGI Assure project: Layer-2-Overlay"
3845msgstr "" 3846msgstr ""
3846 3847
@@ -4158,14 +4159,15 @@ msgid ""
4158msgstr "" 4159msgstr ""
4159 4160
4160#: template/l2o/index.html.j2:262 4161#: template/l2o/index.html.j2:262
4161msgid "GNUnet release running with new API." 4162msgid ""
4163"GNUnet release running with new API. More <a href=\"mile9.html\">Details</a>."
4162msgstr "" 4164msgstr ""
4163 4165
4164#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 4166#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13
4165#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 4167#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13
4166#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13 4168#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13
4167#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13 4169#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13
4168#: template/l2o/testng.html.j2:13 4170#: template/l2o/mile9.html.j2:13 template/l2o/testng.html.j2:13
4169msgid "Project main page" 4171msgid "Project main page"
4170msgstr "" 4172msgstr ""
4171 4173
@@ -4699,7 +4701,7 @@ msgid ""
4699"aec63bf.</li> </ul>" 4701"aec63bf.</li> </ul>"
4700msgstr "" 4702msgstr ""
4701 4703
4702#: template/l2o/mile8.html.j2:73 4704#: template/l2o/mile8.html.j2:73 template/l2o/mile9.html.j2:222
4703msgid "Status" 4705msgid "Status"
4704msgstr "" 4706msgstr ""
4705 4707
@@ -4710,6 +4712,224 @@ msgid ""
4710"topology." 4712"topology."
4711msgstr "" 4713msgstr ""
4712 4714
4715#: template/l2o/mile9.html.j2:22
4716msgid "Added api to store hellos with peerstore service"
4717msgstr ""
4718
4719#: template/l2o/mile9.html.j2:24
4720msgid ""
4721"This functionality was formerly implemented in the peerinfo service.</br></"
4722"br> See branch l20integration revision 0f8b712."
4723msgstr ""
4724
4725#: template/l2o/mile9.html.j2:32
4726msgid "Added api to get notified when hellos are stored with peerstore service"
4727msgstr ""
4728
4729#: template/l2o/mile9.html.j2:34
4730msgid ""
4731"This functionality was formerly implemented in the peerinfo service. After "
4732"storing hellos with the peerstore service this was needed there.</br></br> "
4733"See branch l20integration revision 0f8b712."
4734msgstr ""
4735
4736#: template/l2o/mile9.html.j2:42
4737msgid "Changed new hello uri api to allow to change the expiration time"
4738msgstr ""
4739
4740#: template/l2o/mile9.html.j2:44
4741msgid ""
4742"This change was necessary to create the bootstrap hello which must be valid "
4743"indefinitely.</br></br> See branch l20integration revision 39bcd0f."
4744msgstr ""
4745
4746#: template/l2o/mile9.html.j2:52
4747msgid "Exchanged peerinfo api to store hellos with new peerstore api"
4748msgstr ""
4749
4750#: template/l2o/mile9.html.j2:54
4751msgid ""
4752"The new api needed to be exchange in all GNUnet packages.</br></br> See "
4753"branch l20integration revision 23a2640."
4754msgstr ""
4755
4756#: template/l2o/mile9.html.j2:62
4757msgid "Change watch to return actual values, before watching."
4758msgstr ""
4759
4760#: template/l2o/mile9.html.j2:64
4761msgid ""
4762"The watch api of the peerstore service was changed to return all values for "
4763"a given key, before notifying the caller about ne values being stored.</br></"
4764"br> See branch l20integration revision 86ae84f."
4765msgstr ""
4766
4767#: template/l2o/mile9.html.j2:72
4768msgid "The old hello design replaced by the new hello design."
4769msgstr ""
4770
4771#: template/l2o/mile9.html.j2:74
4772msgid ""
4773"The new hello design was exchanged in all GNUnet packages.</br></br> See "
4774"branch l20integration revision a362cd5."
4775msgstr ""
4776
4777#: template/l2o/mile9.html.j2:82
4778msgid ""
4779"Cli tool for changing hello files in contrib can change file from old to new "
4780"hello design."
4781msgstr ""
4782
4783#: template/l2o/mile9.html.j2:84
4784msgid ""
4785"A cli tool for changing the bootstrap hello file in the contrib/hello "
4786"directory was changed to rewritethe hello bootstrap file from old to new "
4787"format. </br></br> See branch l20integration revision 8ea9223."
4788msgstr ""
4789
4790#: template/l2o/mile9.html.j2:92
4791msgid "Moved code to scan and import hello file into peerstore from peerinfo."
4792msgstr ""
4793
4794#: template/l2o/mile9.html.j2:94
4795msgid ""
4796"The peerinfo service service was scanning a hostlist file and the data was "
4797"used by the hostlist server. This code was moved to the peerstore service.</"
4798"br></br> See branch l20integration revision 20d6f3."
4799msgstr ""
4800
4801#: template/l2o/mile9.html.j2:102
4802msgid ""
4803"Moved code to testing to have more generic test setup, which can be used not "
4804"only from within transport."
4805msgstr ""
4806
4807#: template/l2o/mile9.html.j2:104
4808msgid ""
4809"The new testing framework was transport specific Now it can be used in other "
4810"packages too.</br></br> See branch l20integration revision 02a1fda."
4811msgstr ""
4812
4813#: template/l2o/mile9.html.j2:112
4814msgid "Code moved to the core package to get rid of circular dependencies."
4815msgstr ""
4816
4817#: template/l2o/mile9.html.j2:114
4818msgid ""
4819"After changes to be able to use the testing framework more generic the "
4820"dependencies needed to be fixed..</br></br> See branch l20integration "
4821"revision 1016d6d."
4822msgstr ""
4823
4824#: template/l2o/mile9.html.j2:122
4825msgid ""
4826"Changed method GNUNET_HELLO_builder_get_expiration_time to not need "
4827"parameter GNUNET_HELLO_Builder."
4828msgstr ""
4829
4830#: template/l2o/mile9.html.j2:124
4831msgid ""
4832"A small function syntax fix.</br></br> See branch l20integration revision "
4833"84913b."
4834msgstr ""
4835
4836#: template/l2o/mile9.html.j2:132
4837msgid ""
4838"Changed the behavior of GNUNET_PEERSTORE_watch to also return the values "
4839"allready stored for the key."
4840msgstr ""
4841
4842#: template/l2o/mile9.html.j2:134
4843msgid ""
4844"The watch functionality first returns all values for a given key, before "
4845"notifying the caller about new values for that key.</br></br> See branch "
4846"l20integration revision e1341d1."
4847msgstr ""
4848
4849#: template/l2o/mile9.html.j2:142
4850msgid "Changed address and hello format to new TNG format."
4851msgstr ""
4852
4853#: template/l2o/mile9.html.j2:144
4854msgid ""
4855"All occurencies in GNUnet packages were changed from old to new hello format."
4856"</br></br> See branch l20integration revision 66ecfe2."
4857msgstr ""
4858
4859#: template/l2o/mile9.html.j2:152
4860msgid "Fixed bug in bootstrap code."
4861msgstr ""
4862
4863#: template/l2o/mile9.html.j2:154
4864msgid ""
4865"Unnecessary check removed. Fixed small coding error.</br></br> See branch "
4866"l20integration revision 3bd35e8."
4867msgstr ""
4868
4869#: template/l2o/mile9.html.j2:162
4870msgid "Fixed validation bug."
4871msgstr ""
4872
4873#: template/l2o/mile9.html.j2:164
4874msgid ""
4875"The validation of other peers in the transport package was not working in "
4876"some cases, because validation did not use monotonic time, and "
4877"first_challenge_use wasn't reset.</br></br> See branch l20integration "
4878"revision 88cb4be."
4879msgstr ""
4880
4881#: template/l2o/mile9.html.j2:172
4882msgid "Fixed wrong group name."
4883msgstr ""
4884
4885#: template/l2o/mile9.html.j2:174
4886msgid ""
4887"A wrong group name was used for a DHT block entry.</br></br> See branch "
4888"l20integration revision 8127d51."
4889msgstr ""
4890
4891#: template/l2o/mile9.html.j2:182
4892msgid ""
4893"Task added to start reading the hostlist entries only after a certain period "
4894"of time has elapsed."
4895msgstr ""
4896
4897#: template/l2o/mile9.html.j2:184
4898msgid ""
4899"Reading hostlist entries and compiling the hostlist response to a hostlist "
4900"request was started too early, even though the peer did not created its own "
4901"hello.</br></br> See branch l20integration revision 7761b42."
4902msgstr ""
4903
4904#: template/l2o/mile9.html.j2:192
4905msgid "Added test config to have a peer running the hostlist server."
4906msgstr ""
4907
4908#: template/l2o/mile9.html.j2:194
4909msgid ""
4910"The configuration of the test case had to be changed to let one peer run a "
4911"hostlist server.</br></br> See branch l20integration revision 3c761cd."
4912msgstr ""
4913
4914#: template/l2o/mile9.html.j2:202 template/l2o/mile9.html.j2:212
4915msgid "Changed hostlist server to use a hello cache."
4916msgstr ""
4917
4918#: template/l2o/mile9.html.j2:204 template/l2o/mile9.html.j2:214
4919msgid ""
4920"The host list server needed a cache for the entries, because with storing "
4921"entries in the peerstore, only the new hellos were notified to the hostlist "
4922"server.</br></br> See branch l20integration revision e4b146e."
4923msgstr ""
4924
4925#: template/l2o/mile9.html.j2:224
4926msgid ""
4927"The hostlist, and topology subsystems and the bootstrap functionality were "
4928"manually tested. Everything was working without errors. No known errors in "
4929"other subsystems. Branch merged into master. New Transport and Hello "
4930"released with version 0.21."
4931msgstr ""
4932
4713#: template/l2o/testng.html.j2:21 4933#: template/l2o/testng.html.j2:21
4714msgid "Netjail setup and execution" 4934msgid "Netjail setup and execution"
4715msgstr "" 4935msgstr ""
@@ -5006,36 +5226,68 @@ msgid ""
5006msgstr "" 5226msgstr ""
5007 5227
5008#: template/probnat/index.html.j2:174 5228#: template/probnat/index.html.j2:174
5009msgid "Milestone 6 Port Range Optimization" 5229msgid "Milestone 6 Android Test Infrastructure"
5010msgstr "" 5230msgstr ""
5011 5231
5012#: template/probnat/index.html.j2:177 5232#: template/probnat/index.html.j2:177
5013msgid "" 5233msgid ""
5014"Detect likely port ranges (peers exchanging lists of 'working' IP+Port " 5234"In this milestone the test framework will be enhanced to run a headless "
5015"combinations)." 5235"android studio emulator on a namespace node. With this emulator an android "
5236"device running on that node shall be emulated. Two devices running on "
5237"different nodes should reach each other via the test framework network. For "
5238"doing the network connection an app should run on each device. This app "
5239"should do the networking with a small c library. With this c library we like "
5240"to test if networking and file access is possible with a c library running "
5241"using the NDK of Android."
5016msgstr "" 5242msgstr ""
5017 5243
5018#: template/probnat/index.html.j2:183 5244#: template/probnat/index.html.j2:183
5019msgid "" 5245msgid ""
5020"Test case with setup using specific port ranges testing use of port subset. " 5246"The deliverable of this milestone is twofold: the scripts for automation and "
5021"First optimization release." 5247"the automated tests themselves, and a report on the outcome of these tests. "
5248"If the test case starting an Android app on two nodes doing network "
5249"communication between those two apps and each app accessing its own "
5250"filesystem will not work as expected, the task includes an overview of "
5251"potential approaches for achieving the desired outcomes in other ways."
5252msgstr ""
5253
5254#: template/probnat/index.html.j2:189
5255msgid "Milestone 7 GNUnet event loop on Android"
5256msgstr ""
5257
5258#: template/probnat/index.html.j2:192
5259msgid ""
5260"The c library should also start the GNUnet event loop. Therefore the library "
5261"will be enhanced by a minimal part of the GNUnet stack to start the event "
5262"loop. The testing code will be enhanced to use the event loop."
5263msgstr ""
5264
5265#: template/probnat/index.html.j2:198
5266msgid ""
5267"The deliverable of this milestone is twofold: the scripts for automation and "
5268"the automated tests themselves, and a report on the outcome of these tests. "
5269"If the test case testing the same functionality as in milestone 6, but using "
5270"the GNUnet event loop, will not work as expected, the task includes an "
5271"overview of potential approaches for achieving the desired outcomes in other "
5272"ways."
5022msgstr "" 5273msgstr ""
5023 5274
5024#: template/probnat/index.html.j2:190 5275#: template/probnat/index.html.j2:204
5025msgid "Milestone 7 Optimization" 5276msgid "Milestone 8 Enhance GNUnet stack on Android"
5026msgstr "" 5277msgstr ""
5027 5278
5028#: template/probnat/index.html.j2:193 5279#: template/probnat/index.html.j2:207
5029msgid "" 5280msgid ""
5030"Prioritize likely working IP addresses (no point in trying to go from 10.x " 5281"The working test cases of milestone 6 and 7 are prerequisites to tackle this "
5031"to 192.168.x). There might be optimization we do not know anything about yet." 5282"milestone! The library will be enhanced to incorporate the parts of the "
5283"GNUnet stack necessary to run the test case implemented in the milestones 1 "
5284"-4."
5032msgstr "" 5285msgstr ""
5033 5286
5034#: template/probnat/index.html.j2:200 5287#: template/probnat/index.html.j2:213
5035msgid "" 5288msgid ""
5036"Test case with setup using specific IP addresses testing if not all " 5289"Test case testing the same functionality as in milestone 1 - 4 running on "
5037"available IP addresses are used. Test cases testing general optimization. " 5290"Android."
5038"Second optimization release."
5039msgstr "" 5291msgstr ""
5040 5292
5041#: template/reclaim/faq.html.j2:6 5293#: template/reclaim/faq.html.j2:6
diff --git a/locale/fr/LC_MESSAGES/messages.mo b/locale/fr/LC_MESSAGES/messages.mo
index b6edd6ff..13fbe996 100644
--- a/locale/fr/LC_MESSAGES/messages.mo
+++ b/locale/fr/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/fr/LC_MESSAGES/messages.po b/locale/fr/LC_MESSAGES/messages.po
index b1100b61..bd693a42 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-09-07 10:48+0200\n" 10"POT-Creation-Date: 2023-11-07 10:46+0100\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/"
@@ -3264,7 +3264,8 @@ msgstr "Nous contacter"
3264#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 3264#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7
3265#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 3265#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7
3266#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7 3266#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7
3267#: template/l2o/mile8.html.j2:7 template/l2o/testng.html.j2:7 3267#: template/l2o/mile8.html.j2:7 template/l2o/mile9.html.j2:7
3268#: template/l2o/testng.html.j2:7
3268msgid "NGI Assure project: Layer-2-Overlay" 3269msgid "NGI Assure project: Layer-2-Overlay"
3269msgstr "" 3270msgstr ""
3270 3271
@@ -3582,14 +3583,15 @@ msgid ""
3582msgstr "" 3583msgstr ""
3583 3584
3584#: template/l2o/index.html.j2:262 3585#: template/l2o/index.html.j2:262
3585msgid "GNUnet release running with new API." 3586msgid ""
3587"GNUnet release running with new API. More <a href=\"mile9.html\">Details</a>."
3586msgstr "" 3588msgstr ""
3587 3589
3588#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 3590#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13
3589#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 3591#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13
3590#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13 3592#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13
3591#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13 3593#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13
3592#: template/l2o/testng.html.j2:13 3594#: template/l2o/mile9.html.j2:13 template/l2o/testng.html.j2:13
3593msgid "Project main page" 3595msgid "Project main page"
3594msgstr "" 3596msgstr ""
3595 3597
@@ -4123,7 +4125,7 @@ msgid ""
4123"aec63bf.</li> </ul>" 4125"aec63bf.</li> </ul>"
4124msgstr "" 4126msgstr ""
4125 4127
4126#: template/l2o/mile8.html.j2:73 4128#: template/l2o/mile8.html.j2:73 template/l2o/mile9.html.j2:222
4127msgid "Status" 4129msgid "Status"
4128msgstr "" 4130msgstr ""
4129 4131
@@ -4134,6 +4136,224 @@ msgid ""
4134"topology." 4136"topology."
4135msgstr "" 4137msgstr ""
4136 4138
4139#: template/l2o/mile9.html.j2:22
4140msgid "Added api to store hellos with peerstore service"
4141msgstr ""
4142
4143#: template/l2o/mile9.html.j2:24
4144msgid ""
4145"This functionality was formerly implemented in the peerinfo service.</br></"
4146"br> See branch l20integration revision 0f8b712."
4147msgstr ""
4148
4149#: template/l2o/mile9.html.j2:32
4150msgid "Added api to get notified when hellos are stored with peerstore service"
4151msgstr ""
4152
4153#: template/l2o/mile9.html.j2:34
4154msgid ""
4155"This functionality was formerly implemented in the peerinfo service. After "
4156"storing hellos with the peerstore service this was needed there.</br></br> "
4157"See branch l20integration revision 0f8b712."
4158msgstr ""
4159
4160#: template/l2o/mile9.html.j2:42
4161msgid "Changed new hello uri api to allow to change the expiration time"
4162msgstr ""
4163
4164#: template/l2o/mile9.html.j2:44
4165msgid ""
4166"This change was necessary to create the bootstrap hello which must be valid "
4167"indefinitely.</br></br> See branch l20integration revision 39bcd0f."
4168msgstr ""
4169
4170#: template/l2o/mile9.html.j2:52
4171msgid "Exchanged peerinfo api to store hellos with new peerstore api"
4172msgstr ""
4173
4174#: template/l2o/mile9.html.j2:54
4175msgid ""
4176"The new api needed to be exchange in all GNUnet packages.</br></br> See "
4177"branch l20integration revision 23a2640."
4178msgstr ""
4179
4180#: template/l2o/mile9.html.j2:62
4181msgid "Change watch to return actual values, before watching."
4182msgstr ""
4183
4184#: template/l2o/mile9.html.j2:64
4185msgid ""
4186"The watch api of the peerstore service was changed to return all values for "
4187"a given key, before notifying the caller about ne values being stored.</br></"
4188"br> See branch l20integration revision 86ae84f."
4189msgstr ""
4190
4191#: template/l2o/mile9.html.j2:72
4192msgid "The old hello design replaced by the new hello design."
4193msgstr ""
4194
4195#: template/l2o/mile9.html.j2:74
4196msgid ""
4197"The new hello design was exchanged in all GNUnet packages.</br></br> See "
4198"branch l20integration revision a362cd5."
4199msgstr ""
4200
4201#: template/l2o/mile9.html.j2:82
4202msgid ""
4203"Cli tool for changing hello files in contrib can change file from old to new "
4204"hello design."
4205msgstr ""
4206
4207#: template/l2o/mile9.html.j2:84
4208msgid ""
4209"A cli tool for changing the bootstrap hello file in the contrib/hello "
4210"directory was changed to rewritethe hello bootstrap file from old to new "
4211"format. </br></br> See branch l20integration revision 8ea9223."
4212msgstr ""
4213
4214#: template/l2o/mile9.html.j2:92
4215msgid "Moved code to scan and import hello file into peerstore from peerinfo."
4216msgstr ""
4217
4218#: template/l2o/mile9.html.j2:94
4219msgid ""
4220"The peerinfo service service was scanning a hostlist file and the data was "
4221"used by the hostlist server. This code was moved to the peerstore service.</"
4222"br></br> See branch l20integration revision 20d6f3."
4223msgstr ""
4224
4225#: template/l2o/mile9.html.j2:102
4226msgid ""
4227"Moved code to testing to have more generic test setup, which can be used not "
4228"only from within transport."
4229msgstr ""
4230
4231#: template/l2o/mile9.html.j2:104
4232msgid ""
4233"The new testing framework was transport specific Now it can be used in other "
4234"packages too.</br></br> See branch l20integration revision 02a1fda."
4235msgstr ""
4236
4237#: template/l2o/mile9.html.j2:112
4238msgid "Code moved to the core package to get rid of circular dependencies."
4239msgstr ""
4240
4241#: template/l2o/mile9.html.j2:114
4242msgid ""
4243"After changes to be able to use the testing framework more generic the "
4244"dependencies needed to be fixed..</br></br> See branch l20integration "
4245"revision 1016d6d."
4246msgstr ""
4247
4248#: template/l2o/mile9.html.j2:122
4249msgid ""
4250"Changed method GNUNET_HELLO_builder_get_expiration_time to not need "
4251"parameter GNUNET_HELLO_Builder."
4252msgstr ""
4253
4254#: template/l2o/mile9.html.j2:124
4255msgid ""
4256"A small function syntax fix.</br></br> See branch l20integration revision "
4257"84913b."
4258msgstr ""
4259
4260#: template/l2o/mile9.html.j2:132
4261msgid ""
4262"Changed the behavior of GNUNET_PEERSTORE_watch to also return the values "
4263"allready stored for the key."
4264msgstr ""
4265
4266#: template/l2o/mile9.html.j2:134
4267msgid ""
4268"The watch functionality first returns all values for a given key, before "
4269"notifying the caller about new values for that key.</br></br> See branch "
4270"l20integration revision e1341d1."
4271msgstr ""
4272
4273#: template/l2o/mile9.html.j2:142
4274msgid "Changed address and hello format to new TNG format."
4275msgstr ""
4276
4277#: template/l2o/mile9.html.j2:144
4278msgid ""
4279"All occurencies in GNUnet packages were changed from old to new hello format."
4280"</br></br> See branch l20integration revision 66ecfe2."
4281msgstr ""
4282
4283#: template/l2o/mile9.html.j2:152
4284msgid "Fixed bug in bootstrap code."
4285msgstr ""
4286
4287#: template/l2o/mile9.html.j2:154
4288msgid ""
4289"Unnecessary check removed. Fixed small coding error.</br></br> See branch "
4290"l20integration revision 3bd35e8."
4291msgstr ""
4292
4293#: template/l2o/mile9.html.j2:162
4294msgid "Fixed validation bug."
4295msgstr ""
4296
4297#: template/l2o/mile9.html.j2:164
4298msgid ""
4299"The validation of other peers in the transport package was not working in "
4300"some cases, because validation did not use monotonic time, and "
4301"first_challenge_use wasn't reset.</br></br> See branch l20integration "
4302"revision 88cb4be."
4303msgstr ""
4304
4305#: template/l2o/mile9.html.j2:172
4306msgid "Fixed wrong group name."
4307msgstr ""
4308
4309#: template/l2o/mile9.html.j2:174
4310msgid ""
4311"A wrong group name was used for a DHT block entry.</br></br> See branch "
4312"l20integration revision 8127d51."
4313msgstr ""
4314
4315#: template/l2o/mile9.html.j2:182
4316msgid ""
4317"Task added to start reading the hostlist entries only after a certain period "
4318"of time has elapsed."
4319msgstr ""
4320
4321#: template/l2o/mile9.html.j2:184
4322msgid ""
4323"Reading hostlist entries and compiling the hostlist response to a hostlist "
4324"request was started too early, even though the peer did not created its own "
4325"hello.</br></br> See branch l20integration revision 7761b42."
4326msgstr ""
4327
4328#: template/l2o/mile9.html.j2:192
4329msgid "Added test config to have a peer running the hostlist server."
4330msgstr ""
4331
4332#: template/l2o/mile9.html.j2:194
4333msgid ""
4334"The configuration of the test case had to be changed to let one peer run a "
4335"hostlist server.</br></br> See branch l20integration revision 3c761cd."
4336msgstr ""
4337
4338#: template/l2o/mile9.html.j2:202 template/l2o/mile9.html.j2:212
4339msgid "Changed hostlist server to use a hello cache."
4340msgstr ""
4341
4342#: template/l2o/mile9.html.j2:204 template/l2o/mile9.html.j2:214
4343msgid ""
4344"The host list server needed a cache for the entries, because with storing "
4345"entries in the peerstore, only the new hellos were notified to the hostlist "
4346"server.</br></br> See branch l20integration revision e4b146e."
4347msgstr ""
4348
4349#: template/l2o/mile9.html.j2:224
4350msgid ""
4351"The hostlist, and topology subsystems and the bootstrap functionality were "
4352"manually tested. Everything was working without errors. No known errors in "
4353"other subsystems. Branch merged into master. New Transport and Hello "
4354"released with version 0.21."
4355msgstr ""
4356
4137#: template/l2o/testng.html.j2:21 4357#: template/l2o/testng.html.j2:21
4138msgid "Netjail setup and execution" 4358msgid "Netjail setup and execution"
4139msgstr "" 4359msgstr ""
@@ -4430,36 +4650,68 @@ msgid ""
4430msgstr "" 4650msgstr ""
4431 4651
4432#: template/probnat/index.html.j2:174 4652#: template/probnat/index.html.j2:174
4433msgid "Milestone 6 Port Range Optimization" 4653msgid "Milestone 6 Android Test Infrastructure"
4434msgstr "" 4654msgstr ""
4435 4655
4436#: template/probnat/index.html.j2:177 4656#: template/probnat/index.html.j2:177
4437msgid "" 4657msgid ""
4438"Detect likely port ranges (peers exchanging lists of 'working' IP+Port " 4658"In this milestone the test framework will be enhanced to run a headless "
4439"combinations)." 4659"android studio emulator on a namespace node. With this emulator an android "
4660"device running on that node shall be emulated. Two devices running on "
4661"different nodes should reach each other via the test framework network. For "
4662"doing the network connection an app should run on each device. This app "
4663"should do the networking with a small c library. With this c library we like "
4664"to test if networking and file access is possible with a c library running "
4665"using the NDK of Android."
4440msgstr "" 4666msgstr ""
4441 4667
4442#: template/probnat/index.html.j2:183 4668#: template/probnat/index.html.j2:183
4443msgid "" 4669msgid ""
4444"Test case with setup using specific port ranges testing use of port subset. " 4670"The deliverable of this milestone is twofold: the scripts for automation and "
4445"First optimization release." 4671"the automated tests themselves, and a report on the outcome of these tests. "
4672"If the test case starting an Android app on two nodes doing network "
4673"communication between those two apps and each app accessing its own "
4674"filesystem will not work as expected, the task includes an overview of "
4675"potential approaches for achieving the desired outcomes in other ways."
4676msgstr ""
4677
4678#: template/probnat/index.html.j2:189
4679msgid "Milestone 7 GNUnet event loop on Android"
4680msgstr ""
4681
4682#: template/probnat/index.html.j2:192
4683msgid ""
4684"The c library should also start the GNUnet event loop. Therefore the library "
4685"will be enhanced by a minimal part of the GNUnet stack to start the event "
4686"loop. The testing code will be enhanced to use the event loop."
4687msgstr ""
4688
4689#: template/probnat/index.html.j2:198
4690msgid ""
4691"The deliverable of this milestone is twofold: the scripts for automation and "
4692"the automated tests themselves, and a report on the outcome of these tests. "
4693"If the test case testing the same functionality as in milestone 6, but using "
4694"the GNUnet event loop, will not work as expected, the task includes an "
4695"overview of potential approaches for achieving the desired outcomes in other "
4696"ways."
4446msgstr "" 4697msgstr ""
4447 4698
4448#: template/probnat/index.html.j2:190 4699#: template/probnat/index.html.j2:204
4449msgid "Milestone 7 Optimization" 4700msgid "Milestone 8 Enhance GNUnet stack on Android"
4450msgstr "" 4701msgstr ""
4451 4702
4452#: template/probnat/index.html.j2:193 4703#: template/probnat/index.html.j2:207
4453msgid "" 4704msgid ""
4454"Prioritize likely working IP addresses (no point in trying to go from 10.x " 4705"The working test cases of milestone 6 and 7 are prerequisites to tackle this "
4455"to 192.168.x). There might be optimization we do not know anything about yet." 4706"milestone! The library will be enhanced to incorporate the parts of the "
4707"GNUnet stack necessary to run the test case implemented in the milestones 1 "
4708"-4."
4456msgstr "" 4709msgstr ""
4457 4710
4458#: template/probnat/index.html.j2:200 4711#: template/probnat/index.html.j2:213
4459msgid "" 4712msgid ""
4460"Test case with setup using specific IP addresses testing if not all " 4713"Test case testing the same functionality as in milestone 1 - 4 running on "
4461"available IP addresses are used. Test cases testing general optimization. " 4714"Android."
4462"Second optimization release."
4463msgstr "" 4715msgstr ""
4464 4716
4465#: template/reclaim/faq.html.j2:6 4717#: template/reclaim/faq.html.j2:6
diff --git a/locale/hi/LC_MESSAGES/messages.po b/locale/hi/LC_MESSAGES/messages.po
index bab8acdf..33199bc9 100644
--- a/locale/hi/LC_MESSAGES/messages.po
+++ b/locale/hi/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-09-07 10:48+0200\n" 10"POT-Creation-Date: 2023-11-07 10:46+0100\n"
11"PO-Revision-Date: 2021-03-09 18:35+0000\n" 11"PO-Revision-Date: 2021-03-09 18:35+0000\n"
12"Last-Translator: Jigisha Sharma <jigishas38@gmail.com>\n" 12"Last-Translator: Jigisha Sharma <jigishas38@gmail.com>\n"
13"Language-Team: Hindi <http://weblate.taler.net/projects/gnunet/website/hi/>\n" 13"Language-Team: Hindi <http://weblate.taler.net/projects/gnunet/website/hi/>\n"
@@ -2995,7 +2995,8 @@ msgstr "लगातार एकीकरण"
2995#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 2995#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7
2996#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 2996#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7
2997#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7 2997#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7
2998#: template/l2o/mile8.html.j2:7 template/l2o/testng.html.j2:7 2998#: template/l2o/mile8.html.j2:7 template/l2o/mile9.html.j2:7
2999#: template/l2o/testng.html.j2:7
2999msgid "NGI Assure project: Layer-2-Overlay" 3000msgid "NGI Assure project: Layer-2-Overlay"
3000msgstr "" 3001msgstr ""
3001 3002
@@ -3313,14 +3314,15 @@ msgid ""
3313msgstr "" 3314msgstr ""
3314 3315
3315#: template/l2o/index.html.j2:262 3316#: template/l2o/index.html.j2:262
3316msgid "GNUnet release running with new API." 3317msgid ""
3318"GNUnet release running with new API. More <a href=\"mile9.html\">Details</a>."
3317msgstr "" 3319msgstr ""
3318 3320
3319#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 3321#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13
3320#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 3322#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13
3321#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13 3323#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13
3322#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13 3324#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13
3323#: template/l2o/testng.html.j2:13 3325#: template/l2o/mile9.html.j2:13 template/l2o/testng.html.j2:13
3324msgid "Project main page" 3326msgid "Project main page"
3325msgstr "" 3327msgstr ""
3326 3328
@@ -3852,7 +3854,7 @@ msgid ""
3852"aec63bf.</li> </ul>" 3854"aec63bf.</li> </ul>"
3853msgstr "" 3855msgstr ""
3854 3856
3855#: template/l2o/mile8.html.j2:73 3857#: template/l2o/mile8.html.j2:73 template/l2o/mile9.html.j2:222
3856msgid "Status" 3858msgid "Status"
3857msgstr "" 3859msgstr ""
3858 3860
@@ -3863,6 +3865,224 @@ msgid ""
3863"topology." 3865"topology."
3864msgstr "" 3866msgstr ""
3865 3867
3868#: template/l2o/mile9.html.j2:22
3869msgid "Added api to store hellos with peerstore service"
3870msgstr ""
3871
3872#: template/l2o/mile9.html.j2:24
3873msgid ""
3874"This functionality was formerly implemented in the peerinfo service.</br></"
3875"br> See branch l20integration revision 0f8b712."
3876msgstr ""
3877
3878#: template/l2o/mile9.html.j2:32
3879msgid "Added api to get notified when hellos are stored with peerstore service"
3880msgstr ""
3881
3882#: template/l2o/mile9.html.j2:34
3883msgid ""
3884"This functionality was formerly implemented in the peerinfo service. After "
3885"storing hellos with the peerstore service this was needed there.</br></br> "
3886"See branch l20integration revision 0f8b712."
3887msgstr ""
3888
3889#: template/l2o/mile9.html.j2:42
3890msgid "Changed new hello uri api to allow to change the expiration time"
3891msgstr ""
3892
3893#: template/l2o/mile9.html.j2:44
3894msgid ""
3895"This change was necessary to create the bootstrap hello which must be valid "
3896"indefinitely.</br></br> See branch l20integration revision 39bcd0f."
3897msgstr ""
3898
3899#: template/l2o/mile9.html.j2:52
3900msgid "Exchanged peerinfo api to store hellos with new peerstore api"
3901msgstr ""
3902
3903#: template/l2o/mile9.html.j2:54
3904msgid ""
3905"The new api needed to be exchange in all GNUnet packages.</br></br> See "
3906"branch l20integration revision 23a2640."
3907msgstr ""
3908
3909#: template/l2o/mile9.html.j2:62
3910msgid "Change watch to return actual values, before watching."
3911msgstr ""
3912
3913#: template/l2o/mile9.html.j2:64
3914msgid ""
3915"The watch api of the peerstore service was changed to return all values for "
3916"a given key, before notifying the caller about ne values being stored.</br></"
3917"br> See branch l20integration revision 86ae84f."
3918msgstr ""
3919
3920#: template/l2o/mile9.html.j2:72
3921msgid "The old hello design replaced by the new hello design."
3922msgstr ""
3923
3924#: template/l2o/mile9.html.j2:74
3925msgid ""
3926"The new hello design was exchanged in all GNUnet packages.</br></br> See "
3927"branch l20integration revision a362cd5."
3928msgstr ""
3929
3930#: template/l2o/mile9.html.j2:82
3931msgid ""
3932"Cli tool for changing hello files in contrib can change file from old to new "
3933"hello design."
3934msgstr ""
3935
3936#: template/l2o/mile9.html.j2:84
3937msgid ""
3938"A cli tool for changing the bootstrap hello file in the contrib/hello "
3939"directory was changed to rewritethe hello bootstrap file from old to new "
3940"format. </br></br> See branch l20integration revision 8ea9223."
3941msgstr ""
3942
3943#: template/l2o/mile9.html.j2:92
3944msgid "Moved code to scan and import hello file into peerstore from peerinfo."
3945msgstr ""
3946
3947#: template/l2o/mile9.html.j2:94
3948msgid ""
3949"The peerinfo service service was scanning a hostlist file and the data was "
3950"used by the hostlist server. This code was moved to the peerstore service.</"
3951"br></br> See branch l20integration revision 20d6f3."
3952msgstr ""
3953
3954#: template/l2o/mile9.html.j2:102
3955msgid ""
3956"Moved code to testing to have more generic test setup, which can be used not "
3957"only from within transport."
3958msgstr ""
3959
3960#: template/l2o/mile9.html.j2:104
3961msgid ""
3962"The new testing framework was transport specific Now it can be used in other "
3963"packages too.</br></br> See branch l20integration revision 02a1fda."
3964msgstr ""
3965
3966#: template/l2o/mile9.html.j2:112
3967msgid "Code moved to the core package to get rid of circular dependencies."
3968msgstr ""
3969
3970#: template/l2o/mile9.html.j2:114
3971msgid ""
3972"After changes to be able to use the testing framework more generic the "
3973"dependencies needed to be fixed..</br></br> See branch l20integration "
3974"revision 1016d6d."
3975msgstr ""
3976
3977#: template/l2o/mile9.html.j2:122
3978msgid ""
3979"Changed method GNUNET_HELLO_builder_get_expiration_time to not need "
3980"parameter GNUNET_HELLO_Builder."
3981msgstr ""
3982
3983#: template/l2o/mile9.html.j2:124
3984msgid ""
3985"A small function syntax fix.</br></br> See branch l20integration revision "
3986"84913b."
3987msgstr ""
3988
3989#: template/l2o/mile9.html.j2:132
3990msgid ""
3991"Changed the behavior of GNUNET_PEERSTORE_watch to also return the values "
3992"allready stored for the key."
3993msgstr ""
3994
3995#: template/l2o/mile9.html.j2:134
3996msgid ""
3997"The watch functionality first returns all values for a given key, before "
3998"notifying the caller about new values for that key.</br></br> See branch "
3999"l20integration revision e1341d1."
4000msgstr ""
4001
4002#: template/l2o/mile9.html.j2:142
4003msgid "Changed address and hello format to new TNG format."
4004msgstr ""
4005
4006#: template/l2o/mile9.html.j2:144
4007msgid ""
4008"All occurencies in GNUnet packages were changed from old to new hello format."
4009"</br></br> See branch l20integration revision 66ecfe2."
4010msgstr ""
4011
4012#: template/l2o/mile9.html.j2:152
4013msgid "Fixed bug in bootstrap code."
4014msgstr ""
4015
4016#: template/l2o/mile9.html.j2:154
4017msgid ""
4018"Unnecessary check removed. Fixed small coding error.</br></br> See branch "
4019"l20integration revision 3bd35e8."
4020msgstr ""
4021
4022#: template/l2o/mile9.html.j2:162
4023msgid "Fixed validation bug."
4024msgstr ""
4025
4026#: template/l2o/mile9.html.j2:164
4027msgid ""
4028"The validation of other peers in the transport package was not working in "
4029"some cases, because validation did not use monotonic time, and "
4030"first_challenge_use wasn't reset.</br></br> See branch l20integration "
4031"revision 88cb4be."
4032msgstr ""
4033
4034#: template/l2o/mile9.html.j2:172
4035msgid "Fixed wrong group name."
4036msgstr ""
4037
4038#: template/l2o/mile9.html.j2:174
4039msgid ""
4040"A wrong group name was used for a DHT block entry.</br></br> See branch "
4041"l20integration revision 8127d51."
4042msgstr ""
4043
4044#: template/l2o/mile9.html.j2:182
4045msgid ""
4046"Task added to start reading the hostlist entries only after a certain period "
4047"of time has elapsed."
4048msgstr ""
4049
4050#: template/l2o/mile9.html.j2:184
4051msgid ""
4052"Reading hostlist entries and compiling the hostlist response to a hostlist "
4053"request was started too early, even though the peer did not created its own "
4054"hello.</br></br> See branch l20integration revision 7761b42."
4055msgstr ""
4056
4057#: template/l2o/mile9.html.j2:192
4058msgid "Added test config to have a peer running the hostlist server."
4059msgstr ""
4060
4061#: template/l2o/mile9.html.j2:194
4062msgid ""
4063"The configuration of the test case had to be changed to let one peer run a "
4064"hostlist server.</br></br> See branch l20integration revision 3c761cd."
4065msgstr ""
4066
4067#: template/l2o/mile9.html.j2:202 template/l2o/mile9.html.j2:212
4068msgid "Changed hostlist server to use a hello cache."
4069msgstr ""
4070
4071#: template/l2o/mile9.html.j2:204 template/l2o/mile9.html.j2:214
4072msgid ""
4073"The host list server needed a cache for the entries, because with storing "
4074"entries in the peerstore, only the new hellos were notified to the hostlist "
4075"server.</br></br> See branch l20integration revision e4b146e."
4076msgstr ""
4077
4078#: template/l2o/mile9.html.j2:224
4079msgid ""
4080"The hostlist, and topology subsystems and the bootstrap functionality were "
4081"manually tested. Everything was working without errors. No known errors in "
4082"other subsystems. Branch merged into master. New Transport and Hello "
4083"released with version 0.21."
4084msgstr ""
4085
3866#: template/l2o/testng.html.j2:21 4086#: template/l2o/testng.html.j2:21
3867msgid "Netjail setup and execution" 4087msgid "Netjail setup and execution"
3868msgstr "" 4088msgstr ""
@@ -4159,36 +4379,68 @@ msgid ""
4159msgstr "" 4379msgstr ""
4160 4380
4161#: template/probnat/index.html.j2:174 4381#: template/probnat/index.html.j2:174
4162msgid "Milestone 6 Port Range Optimization" 4382msgid "Milestone 6 Android Test Infrastructure"
4163msgstr "" 4383msgstr ""
4164 4384
4165#: template/probnat/index.html.j2:177 4385#: template/probnat/index.html.j2:177
4166msgid "" 4386msgid ""
4167"Detect likely port ranges (peers exchanging lists of 'working' IP+Port " 4387"In this milestone the test framework will be enhanced to run a headless "
4168"combinations)." 4388"android studio emulator on a namespace node. With this emulator an android "
4389"device running on that node shall be emulated. Two devices running on "
4390"different nodes should reach each other via the test framework network. For "
4391"doing the network connection an app should run on each device. This app "
4392"should do the networking with a small c library. With this c library we like "
4393"to test if networking and file access is possible with a c library running "
4394"using the NDK of Android."
4169msgstr "" 4395msgstr ""
4170 4396
4171#: template/probnat/index.html.j2:183 4397#: template/probnat/index.html.j2:183
4172msgid "" 4398msgid ""
4173"Test case with setup using specific port ranges testing use of port subset. " 4399"The deliverable of this milestone is twofold: the scripts for automation and "
4174"First optimization release." 4400"the automated tests themselves, and a report on the outcome of these tests. "
4401"If the test case starting an Android app on two nodes doing network "
4402"communication between those two apps and each app accessing its own "
4403"filesystem will not work as expected, the task includes an overview of "
4404"potential approaches for achieving the desired outcomes in other ways."
4405msgstr ""
4406
4407#: template/probnat/index.html.j2:189
4408msgid "Milestone 7 GNUnet event loop on Android"
4409msgstr ""
4410
4411#: template/probnat/index.html.j2:192
4412msgid ""
4413"The c library should also start the GNUnet event loop. Therefore the library "
4414"will be enhanced by a minimal part of the GNUnet stack to start the event "
4415"loop. The testing code will be enhanced to use the event loop."
4416msgstr ""
4417
4418#: template/probnat/index.html.j2:198
4419msgid ""
4420"The deliverable of this milestone is twofold: the scripts for automation and "
4421"the automated tests themselves, and a report on the outcome of these tests. "
4422"If the test case testing the same functionality as in milestone 6, but using "
4423"the GNUnet event loop, will not work as expected, the task includes an "
4424"overview of potential approaches for achieving the desired outcomes in other "
4425"ways."
4175msgstr "" 4426msgstr ""
4176 4427
4177#: template/probnat/index.html.j2:190 4428#: template/probnat/index.html.j2:204
4178msgid "Milestone 7 Optimization" 4429msgid "Milestone 8 Enhance GNUnet stack on Android"
4179msgstr "" 4430msgstr ""
4180 4431
4181#: template/probnat/index.html.j2:193 4432#: template/probnat/index.html.j2:207
4182msgid "" 4433msgid ""
4183"Prioritize likely working IP addresses (no point in trying to go from 10.x " 4434"The working test cases of milestone 6 and 7 are prerequisites to tackle this "
4184"to 192.168.x). There might be optimization we do not know anything about yet." 4435"milestone! The library will be enhanced to incorporate the parts of the "
4436"GNUnet stack necessary to run the test case implemented in the milestones 1 "
4437"-4."
4185msgstr "" 4438msgstr ""
4186 4439
4187#: template/probnat/index.html.j2:200 4440#: template/probnat/index.html.j2:213
4188msgid "" 4441msgid ""
4189"Test case with setup using specific IP addresses testing if not all " 4442"Test case testing the same functionality as in milestone 1 - 4 running on "
4190"available IP addresses are used. Test cases testing general optimization. " 4443"Android."
4191"Second optimization release."
4192msgstr "" 4444msgstr ""
4193 4445
4194#: template/reclaim/faq.html.j2:6 4446#: template/reclaim/faq.html.j2:6
diff --git a/locale/it/LC_MESSAGES/messages.mo b/locale/it/LC_MESSAGES/messages.mo
index f959da97..8c05fad8 100644
--- a/locale/it/LC_MESSAGES/messages.mo
+++ b/locale/it/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/locale/it/LC_MESSAGES/messages.po b/locale/it/LC_MESSAGES/messages.po
index 5eeda4ac..9a453612 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-09-07 10:48+0200\n" 10"POT-Creation-Date: 2023-11-07 10:46+0100\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/"
@@ -3863,7 +3863,8 @@ msgstr "Contatti"
3863#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 3863#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7
3864#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 3864#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7
3865#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7 3865#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7
3866#: template/l2o/mile8.html.j2:7 template/l2o/testng.html.j2:7 3866#: template/l2o/mile8.html.j2:7 template/l2o/mile9.html.j2:7
3867#: template/l2o/testng.html.j2:7
3867msgid "NGI Assure project: Layer-2-Overlay" 3868msgid "NGI Assure project: Layer-2-Overlay"
3868msgstr "" 3869msgstr ""
3869 3870
@@ -4181,14 +4182,15 @@ msgid ""
4181msgstr "" 4182msgstr ""
4182 4183
4183#: template/l2o/index.html.j2:262 4184#: template/l2o/index.html.j2:262
4184msgid "GNUnet release running with new API." 4185msgid ""
4186"GNUnet release running with new API. More <a href=\"mile9.html\">Details</a>."
4185msgstr "" 4187msgstr ""
4186 4188
4187#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 4189#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13
4188#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 4190#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13
4189#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13 4191#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13
4190#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13 4192#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13
4191#: template/l2o/testng.html.j2:13 4193#: template/l2o/mile9.html.j2:13 template/l2o/testng.html.j2:13
4192msgid "Project main page" 4194msgid "Project main page"
4193msgstr "" 4195msgstr ""
4194 4196
@@ -4722,7 +4724,7 @@ msgid ""
4722"aec63bf.</li> </ul>" 4724"aec63bf.</li> </ul>"
4723msgstr "" 4725msgstr ""
4724 4726
4725#: template/l2o/mile8.html.j2:73 4727#: template/l2o/mile8.html.j2:73 template/l2o/mile9.html.j2:222
4726msgid "Status" 4728msgid "Status"
4727msgstr "" 4729msgstr ""
4728 4730
@@ -4733,6 +4735,224 @@ msgid ""
4733"topology." 4735"topology."
4734msgstr "" 4736msgstr ""
4735 4737
4738#: template/l2o/mile9.html.j2:22
4739msgid "Added api to store hellos with peerstore service"
4740msgstr ""
4741
4742#: template/l2o/mile9.html.j2:24
4743msgid ""
4744"This functionality was formerly implemented in the peerinfo service.</br></"
4745"br> See branch l20integration revision 0f8b712."
4746msgstr ""
4747
4748#: template/l2o/mile9.html.j2:32
4749msgid "Added api to get notified when hellos are stored with peerstore service"
4750msgstr ""
4751
4752#: template/l2o/mile9.html.j2:34
4753msgid ""
4754"This functionality was formerly implemented in the peerinfo service. After "
4755"storing hellos with the peerstore service this was needed there.</br></br> "
4756"See branch l20integration revision 0f8b712."
4757msgstr ""
4758
4759#: template/l2o/mile9.html.j2:42
4760msgid "Changed new hello uri api to allow to change the expiration time"
4761msgstr ""
4762
4763#: template/l2o/mile9.html.j2:44
4764msgid ""
4765"This change was necessary to create the bootstrap hello which must be valid "
4766"indefinitely.</br></br> See branch l20integration revision 39bcd0f."
4767msgstr ""
4768
4769#: template/l2o/mile9.html.j2:52
4770msgid "Exchanged peerinfo api to store hellos with new peerstore api"
4771msgstr ""
4772
4773#: template/l2o/mile9.html.j2:54
4774msgid ""
4775"The new api needed to be exchange in all GNUnet packages.</br></br> See "
4776"branch l20integration revision 23a2640."
4777msgstr ""
4778
4779#: template/l2o/mile9.html.j2:62
4780msgid "Change watch to return actual values, before watching."
4781msgstr ""
4782
4783#: template/l2o/mile9.html.j2:64
4784msgid ""
4785"The watch api of the peerstore service was changed to return all values for "
4786"a given key, before notifying the caller about ne values being stored.</br></"
4787"br> See branch l20integration revision 86ae84f."
4788msgstr ""
4789
4790#: template/l2o/mile9.html.j2:72
4791msgid "The old hello design replaced by the new hello design."
4792msgstr ""
4793
4794#: template/l2o/mile9.html.j2:74
4795msgid ""
4796"The new hello design was exchanged in all GNUnet packages.</br></br> See "
4797"branch l20integration revision a362cd5."
4798msgstr ""
4799
4800#: template/l2o/mile9.html.j2:82
4801msgid ""
4802"Cli tool for changing hello files in contrib can change file from old to new "
4803"hello design."
4804msgstr ""
4805
4806#: template/l2o/mile9.html.j2:84
4807msgid ""
4808"A cli tool for changing the bootstrap hello file in the contrib/hello "
4809"directory was changed to rewritethe hello bootstrap file from old to new "
4810"format. </br></br> See branch l20integration revision 8ea9223."
4811msgstr ""
4812
4813#: template/l2o/mile9.html.j2:92
4814msgid "Moved code to scan and import hello file into peerstore from peerinfo."
4815msgstr ""
4816
4817#: template/l2o/mile9.html.j2:94
4818msgid ""
4819"The peerinfo service service was scanning a hostlist file and the data was "
4820"used by the hostlist server. This code was moved to the peerstore service.</"
4821"br></br> See branch l20integration revision 20d6f3."
4822msgstr ""
4823
4824#: template/l2o/mile9.html.j2:102
4825msgid ""
4826"Moved code to testing to have more generic test setup, which can be used not "
4827"only from within transport."
4828msgstr ""
4829
4830#: template/l2o/mile9.html.j2:104
4831msgid ""
4832"The new testing framework was transport specific Now it can be used in other "
4833"packages too.</br></br> See branch l20integration revision 02a1fda."
4834msgstr ""
4835
4836#: template/l2o/mile9.html.j2:112
4837msgid "Code moved to the core package to get rid of circular dependencies."
4838msgstr ""
4839
4840#: template/l2o/mile9.html.j2:114
4841msgid ""
4842"After changes to be able to use the testing framework more generic the "
4843"dependencies needed to be fixed..</br></br> See branch l20integration "
4844"revision 1016d6d."
4845msgstr ""
4846
4847#: template/l2o/mile9.html.j2:122
4848msgid ""
4849"Changed method GNUNET_HELLO_builder_get_expiration_time to not need "
4850"parameter GNUNET_HELLO_Builder."
4851msgstr ""
4852
4853#: template/l2o/mile9.html.j2:124
4854msgid ""
4855"A small function syntax fix.</br></br> See branch l20integration revision "
4856"84913b."
4857msgstr ""
4858
4859#: template/l2o/mile9.html.j2:132
4860msgid ""
4861"Changed the behavior of GNUNET_PEERSTORE_watch to also return the values "
4862"allready stored for the key."
4863msgstr ""
4864
4865#: template/l2o/mile9.html.j2:134
4866msgid ""
4867"The watch functionality first returns all values for a given key, before "
4868"notifying the caller about new values for that key.</br></br> See branch "
4869"l20integration revision e1341d1."
4870msgstr ""
4871
4872#: template/l2o/mile9.html.j2:142
4873msgid "Changed address and hello format to new TNG format."
4874msgstr ""
4875
4876#: template/l2o/mile9.html.j2:144
4877msgid ""
4878"All occurencies in GNUnet packages were changed from old to new hello format."
4879"</br></br> See branch l20integration revision 66ecfe2."
4880msgstr ""
4881
4882#: template/l2o/mile9.html.j2:152
4883msgid "Fixed bug in bootstrap code."
4884msgstr ""
4885
4886#: template/l2o/mile9.html.j2:154
4887msgid ""
4888"Unnecessary check removed. Fixed small coding error.</br></br> See branch "
4889"l20integration revision 3bd35e8."
4890msgstr ""
4891
4892#: template/l2o/mile9.html.j2:162
4893msgid "Fixed validation bug."
4894msgstr ""
4895
4896#: template/l2o/mile9.html.j2:164
4897msgid ""
4898"The validation of other peers in the transport package was not working in "
4899"some cases, because validation did not use monotonic time, and "
4900"first_challenge_use wasn't reset.</br></br> See branch l20integration "
4901"revision 88cb4be."
4902msgstr ""
4903
4904#: template/l2o/mile9.html.j2:172
4905msgid "Fixed wrong group name."
4906msgstr ""
4907
4908#: template/l2o/mile9.html.j2:174
4909msgid ""
4910"A wrong group name was used for a DHT block entry.</br></br> See branch "
4911"l20integration revision 8127d51."
4912msgstr ""
4913
4914#: template/l2o/mile9.html.j2:182
4915msgid ""
4916"Task added to start reading the hostlist entries only after a certain period "
4917"of time has elapsed."
4918msgstr ""
4919
4920#: template/l2o/mile9.html.j2:184
4921msgid ""
4922"Reading hostlist entries and compiling the hostlist response to a hostlist "
4923"request was started too early, even though the peer did not created its own "
4924"hello.</br></br> See branch l20integration revision 7761b42."
4925msgstr ""
4926
4927#: template/l2o/mile9.html.j2:192
4928msgid "Added test config to have a peer running the hostlist server."
4929msgstr ""
4930
4931#: template/l2o/mile9.html.j2:194
4932msgid ""
4933"The configuration of the test case had to be changed to let one peer run a "
4934"hostlist server.</br></br> See branch l20integration revision 3c761cd."
4935msgstr ""
4936
4937#: template/l2o/mile9.html.j2:202 template/l2o/mile9.html.j2:212
4938msgid "Changed hostlist server to use a hello cache."
4939msgstr ""
4940
4941#: template/l2o/mile9.html.j2:204 template/l2o/mile9.html.j2:214
4942msgid ""
4943"The host list server needed a cache for the entries, because with storing "
4944"entries in the peerstore, only the new hellos were notified to the hostlist "
4945"server.</br></br> See branch l20integration revision e4b146e."
4946msgstr ""
4947
4948#: template/l2o/mile9.html.j2:224
4949msgid ""
4950"The hostlist, and topology subsystems and the bootstrap functionality were "
4951"manually tested. Everything was working without errors. No known errors in "
4952"other subsystems. Branch merged into master. New Transport and Hello "
4953"released with version 0.21."
4954msgstr ""
4955
4736#: template/l2o/testng.html.j2:21 4956#: template/l2o/testng.html.j2:21
4737msgid "Netjail setup and execution" 4957msgid "Netjail setup and execution"
4738msgstr "" 4958msgstr ""
@@ -5029,36 +5249,68 @@ msgid ""
5029msgstr "" 5249msgstr ""
5030 5250
5031#: template/probnat/index.html.j2:174 5251#: template/probnat/index.html.j2:174
5032msgid "Milestone 6 Port Range Optimization" 5252msgid "Milestone 6 Android Test Infrastructure"
5033msgstr "" 5253msgstr ""
5034 5254
5035#: template/probnat/index.html.j2:177 5255#: template/probnat/index.html.j2:177
5036msgid "" 5256msgid ""
5037"Detect likely port ranges (peers exchanging lists of 'working' IP+Port " 5257"In this milestone the test framework will be enhanced to run a headless "
5038"combinations)." 5258"android studio emulator on a namespace node. With this emulator an android "
5259"device running on that node shall be emulated. Two devices running on "
5260"different nodes should reach each other via the test framework network. For "
5261"doing the network connection an app should run on each device. This app "
5262"should do the networking with a small c library. With this c library we like "
5263"to test if networking and file access is possible with a c library running "
5264"using the NDK of Android."
5039msgstr "" 5265msgstr ""
5040 5266
5041#: template/probnat/index.html.j2:183 5267#: template/probnat/index.html.j2:183
5042msgid "" 5268msgid ""
5043"Test case with setup using specific port ranges testing use of port subset. " 5269"The deliverable of this milestone is twofold: the scripts for automation and "
5044"First optimization release." 5270"the automated tests themselves, and a report on the outcome of these tests. "
5271"If the test case starting an Android app on two nodes doing network "
5272"communication between those two apps and each app accessing its own "
5273"filesystem will not work as expected, the task includes an overview of "
5274"potential approaches for achieving the desired outcomes in other ways."
5275msgstr ""
5276
5277#: template/probnat/index.html.j2:189
5278msgid "Milestone 7 GNUnet event loop on Android"
5279msgstr ""
5280
5281#: template/probnat/index.html.j2:192
5282msgid ""
5283"The c library should also start the GNUnet event loop. Therefore the library "
5284"will be enhanced by a minimal part of the GNUnet stack to start the event "
5285"loop. The testing code will be enhanced to use the event loop."
5286msgstr ""
5287
5288#: template/probnat/index.html.j2:198
5289msgid ""
5290"The deliverable of this milestone is twofold: the scripts for automation and "
5291"the automated tests themselves, and a report on the outcome of these tests. "
5292"If the test case testing the same functionality as in milestone 6, but using "
5293"the GNUnet event loop, will not work as expected, the task includes an "
5294"overview of potential approaches for achieving the desired outcomes in other "
5295"ways."
5045msgstr "" 5296msgstr ""
5046 5297
5047#: template/probnat/index.html.j2:190 5298#: template/probnat/index.html.j2:204
5048msgid "Milestone 7 Optimization" 5299msgid "Milestone 8 Enhance GNUnet stack on Android"
5049msgstr "" 5300msgstr ""
5050 5301
5051#: template/probnat/index.html.j2:193 5302#: template/probnat/index.html.j2:207
5052msgid "" 5303msgid ""
5053"Prioritize likely working IP addresses (no point in trying to go from 10.x " 5304"The working test cases of milestone 6 and 7 are prerequisites to tackle this "
5054"to 192.168.x). There might be optimization we do not know anything about yet." 5305"milestone! The library will be enhanced to incorporate the parts of the "
5306"GNUnet stack necessary to run the test case implemented in the milestones 1 "
5307"-4."
5055msgstr "" 5308msgstr ""
5056 5309
5057#: template/probnat/index.html.j2:200 5310#: template/probnat/index.html.j2:213
5058msgid "" 5311msgid ""
5059"Test case with setup using specific IP addresses testing if not all " 5312"Test case testing the same functionality as in milestone 1 - 4 running on "
5060"available IP addresses are used. Test cases testing general optimization. " 5313"Android."
5061"Second optimization release."
5062msgstr "" 5314msgstr ""
5063 5315
5064#: template/reclaim/faq.html.j2:6 5316#: template/reclaim/faq.html.j2:6
diff --git a/locale/ja/LC_MESSAGES/messages.po b/locale/ja/LC_MESSAGES/messages.po
index 223f727b..ed4a1022 100644
--- a/locale/ja/LC_MESSAGES/messages.po
+++ b/locale/ja/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-09-07 10:48+0200\n" 10"POT-Creation-Date: 2023-11-07 10:46+0100\n"
11"PO-Revision-Date: 2021-04-15 10:31+0000\n" 11"PO-Revision-Date: 2021-04-15 10:31+0000\n"
12"Last-Translator: Kanoko Kondo <yves0625@gmail.com>\n" 12"Last-Translator: Kanoko Kondo <yves0625@gmail.com>\n"
13"Language-Team: Japanese <http://weblate.taler.net/projects/gnunet/website/ja/" 13"Language-Team: Japanese <http://weblate.taler.net/projects/gnunet/website/ja/"
@@ -3499,7 +3499,8 @@ msgstr "お問い合わせ"
3499#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 3499#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7
3500#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 3500#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7
3501#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7 3501#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7
3502#: template/l2o/mile8.html.j2:7 template/l2o/testng.html.j2:7 3502#: template/l2o/mile8.html.j2:7 template/l2o/mile9.html.j2:7
3503#: template/l2o/testng.html.j2:7
3503msgid "NGI Assure project: Layer-2-Overlay" 3504msgid "NGI Assure project: Layer-2-Overlay"
3504msgstr "" 3505msgstr ""
3505 3506
@@ -3817,14 +3818,15 @@ msgid ""
3817msgstr "" 3818msgstr ""
3818 3819
3819#: template/l2o/index.html.j2:262 3820#: template/l2o/index.html.j2:262
3820msgid "GNUnet release running with new API." 3821msgid ""
3822"GNUnet release running with new API. More <a href=\"mile9.html\">Details</a>."
3821msgstr "" 3823msgstr ""
3822 3824
3823#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 3825#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13
3824#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 3826#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13
3825#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13 3827#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13
3826#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13 3828#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13
3827#: template/l2o/testng.html.j2:13 3829#: template/l2o/mile9.html.j2:13 template/l2o/testng.html.j2:13
3828msgid "Project main page" 3830msgid "Project main page"
3829msgstr "" 3831msgstr ""
3830 3832
@@ -4358,7 +4360,7 @@ msgid ""
4358"aec63bf.</li> </ul>" 4360"aec63bf.</li> </ul>"
4359msgstr "" 4361msgstr ""
4360 4362
4361#: template/l2o/mile8.html.j2:73 4363#: template/l2o/mile8.html.j2:73 template/l2o/mile9.html.j2:222
4362msgid "Status" 4364msgid "Status"
4363msgstr "" 4365msgstr ""
4364 4366
@@ -4369,6 +4371,224 @@ msgid ""
4369"topology." 4371"topology."
4370msgstr "" 4372msgstr ""
4371 4373
4374#: template/l2o/mile9.html.j2:22
4375msgid "Added api to store hellos with peerstore service"
4376msgstr ""
4377
4378#: template/l2o/mile9.html.j2:24
4379msgid ""
4380"This functionality was formerly implemented in the peerinfo service.</br></"
4381"br> See branch l20integration revision 0f8b712."
4382msgstr ""
4383
4384#: template/l2o/mile9.html.j2:32
4385msgid "Added api to get notified when hellos are stored with peerstore service"
4386msgstr ""
4387
4388#: template/l2o/mile9.html.j2:34
4389msgid ""
4390"This functionality was formerly implemented in the peerinfo service. After "
4391"storing hellos with the peerstore service this was needed there.</br></br> "
4392"See branch l20integration revision 0f8b712."
4393msgstr ""
4394
4395#: template/l2o/mile9.html.j2:42
4396msgid "Changed new hello uri api to allow to change the expiration time"
4397msgstr ""
4398
4399#: template/l2o/mile9.html.j2:44
4400msgid ""
4401"This change was necessary to create the bootstrap hello which must be valid "
4402"indefinitely.</br></br> See branch l20integration revision 39bcd0f."
4403msgstr ""
4404
4405#: template/l2o/mile9.html.j2:52
4406msgid "Exchanged peerinfo api to store hellos with new peerstore api"
4407msgstr ""
4408
4409#: template/l2o/mile9.html.j2:54
4410msgid ""
4411"The new api needed to be exchange in all GNUnet packages.</br></br> See "
4412"branch l20integration revision 23a2640."
4413msgstr ""
4414
4415#: template/l2o/mile9.html.j2:62
4416msgid "Change watch to return actual values, before watching."
4417msgstr ""
4418
4419#: template/l2o/mile9.html.j2:64
4420msgid ""
4421"The watch api of the peerstore service was changed to return all values for "
4422"a given key, before notifying the caller about ne values being stored.</br></"
4423"br> See branch l20integration revision 86ae84f."
4424msgstr ""
4425
4426#: template/l2o/mile9.html.j2:72
4427msgid "The old hello design replaced by the new hello design."
4428msgstr ""
4429
4430#: template/l2o/mile9.html.j2:74
4431msgid ""
4432"The new hello design was exchanged in all GNUnet packages.</br></br> See "
4433"branch l20integration revision a362cd5."
4434msgstr ""
4435
4436#: template/l2o/mile9.html.j2:82
4437msgid ""
4438"Cli tool for changing hello files in contrib can change file from old to new "
4439"hello design."
4440msgstr ""
4441
4442#: template/l2o/mile9.html.j2:84
4443msgid ""
4444"A cli tool for changing the bootstrap hello file in the contrib/hello "
4445"directory was changed to rewritethe hello bootstrap file from old to new "
4446"format. </br></br> See branch l20integration revision 8ea9223."
4447msgstr ""
4448
4449#: template/l2o/mile9.html.j2:92
4450msgid "Moved code to scan and import hello file into peerstore from peerinfo."
4451msgstr ""
4452
4453#: template/l2o/mile9.html.j2:94
4454msgid ""
4455"The peerinfo service service was scanning a hostlist file and the data was "
4456"used by the hostlist server. This code was moved to the peerstore service.</"
4457"br></br> See branch l20integration revision 20d6f3."
4458msgstr ""
4459
4460#: template/l2o/mile9.html.j2:102
4461msgid ""
4462"Moved code to testing to have more generic test setup, which can be used not "
4463"only from within transport."
4464msgstr ""
4465
4466#: template/l2o/mile9.html.j2:104
4467msgid ""
4468"The new testing framework was transport specific Now it can be used in other "
4469"packages too.</br></br> See branch l20integration revision 02a1fda."
4470msgstr ""
4471
4472#: template/l2o/mile9.html.j2:112
4473msgid "Code moved to the core package to get rid of circular dependencies."
4474msgstr ""
4475
4476#: template/l2o/mile9.html.j2:114
4477msgid ""
4478"After changes to be able to use the testing framework more generic the "
4479"dependencies needed to be fixed..</br></br> See branch l20integration "
4480"revision 1016d6d."
4481msgstr ""
4482
4483#: template/l2o/mile9.html.j2:122
4484msgid ""
4485"Changed method GNUNET_HELLO_builder_get_expiration_time to not need "
4486"parameter GNUNET_HELLO_Builder."
4487msgstr ""
4488
4489#: template/l2o/mile9.html.j2:124
4490msgid ""
4491"A small function syntax fix.</br></br> See branch l20integration revision "
4492"84913b."
4493msgstr ""
4494
4495#: template/l2o/mile9.html.j2:132
4496msgid ""
4497"Changed the behavior of GNUNET_PEERSTORE_watch to also return the values "
4498"allready stored for the key."
4499msgstr ""
4500
4501#: template/l2o/mile9.html.j2:134
4502msgid ""
4503"The watch functionality first returns all values for a given key, before "
4504"notifying the caller about new values for that key.</br></br> See branch "
4505"l20integration revision e1341d1."
4506msgstr ""
4507
4508#: template/l2o/mile9.html.j2:142
4509msgid "Changed address and hello format to new TNG format."
4510msgstr ""
4511
4512#: template/l2o/mile9.html.j2:144
4513msgid ""
4514"All occurencies in GNUnet packages were changed from old to new hello format."
4515"</br></br> See branch l20integration revision 66ecfe2."
4516msgstr ""
4517
4518#: template/l2o/mile9.html.j2:152
4519msgid "Fixed bug in bootstrap code."
4520msgstr ""
4521
4522#: template/l2o/mile9.html.j2:154
4523msgid ""
4524"Unnecessary check removed. Fixed small coding error.</br></br> See branch "
4525"l20integration revision 3bd35e8."
4526msgstr ""
4527
4528#: template/l2o/mile9.html.j2:162
4529msgid "Fixed validation bug."
4530msgstr ""
4531
4532#: template/l2o/mile9.html.j2:164
4533msgid ""
4534"The validation of other peers in the transport package was not working in "
4535"some cases, because validation did not use monotonic time, and "
4536"first_challenge_use wasn't reset.</br></br> See branch l20integration "
4537"revision 88cb4be."
4538msgstr ""
4539
4540#: template/l2o/mile9.html.j2:172
4541msgid "Fixed wrong group name."
4542msgstr ""
4543
4544#: template/l2o/mile9.html.j2:174
4545msgid ""
4546"A wrong group name was used for a DHT block entry.</br></br> See branch "
4547"l20integration revision 8127d51."
4548msgstr ""
4549
4550#: template/l2o/mile9.html.j2:182
4551msgid ""
4552"Task added to start reading the hostlist entries only after a certain period "
4553"of time has elapsed."
4554msgstr ""
4555
4556#: template/l2o/mile9.html.j2:184
4557msgid ""
4558"Reading hostlist entries and compiling the hostlist response to a hostlist "
4559"request was started too early, even though the peer did not created its own "
4560"hello.</br></br> See branch l20integration revision 7761b42."
4561msgstr ""
4562
4563#: template/l2o/mile9.html.j2:192
4564msgid "Added test config to have a peer running the hostlist server."
4565msgstr ""
4566
4567#: template/l2o/mile9.html.j2:194
4568msgid ""
4569"The configuration of the test case had to be changed to let one peer run a "
4570"hostlist server.</br></br> See branch l20integration revision 3c761cd."
4571msgstr ""
4572
4573#: template/l2o/mile9.html.j2:202 template/l2o/mile9.html.j2:212
4574msgid "Changed hostlist server to use a hello cache."
4575msgstr ""
4576
4577#: template/l2o/mile9.html.j2:204 template/l2o/mile9.html.j2:214
4578msgid ""
4579"The host list server needed a cache for the entries, because with storing "
4580"entries in the peerstore, only the new hellos were notified to the hostlist "
4581"server.</br></br> See branch l20integration revision e4b146e."
4582msgstr ""
4583
4584#: template/l2o/mile9.html.j2:224
4585msgid ""
4586"The hostlist, and topology subsystems and the bootstrap functionality were "
4587"manually tested. Everything was working without errors. No known errors in "
4588"other subsystems. Branch merged into master. New Transport and Hello "
4589"released with version 0.21."
4590msgstr ""
4591
4372#: template/l2o/testng.html.j2:21 4592#: template/l2o/testng.html.j2:21
4373msgid "Netjail setup and execution" 4593msgid "Netjail setup and execution"
4374msgstr "" 4594msgstr ""
@@ -4665,36 +4885,68 @@ msgid ""
4665msgstr "" 4885msgstr ""
4666 4886
4667#: template/probnat/index.html.j2:174 4887#: template/probnat/index.html.j2:174
4668msgid "Milestone 6 Port Range Optimization" 4888msgid "Milestone 6 Android Test Infrastructure"
4669msgstr "" 4889msgstr ""
4670 4890
4671#: template/probnat/index.html.j2:177 4891#: template/probnat/index.html.j2:177
4672msgid "" 4892msgid ""
4673"Detect likely port ranges (peers exchanging lists of 'working' IP+Port " 4893"In this milestone the test framework will be enhanced to run a headless "
4674"combinations)." 4894"android studio emulator on a namespace node. With this emulator an android "
4895"device running on that node shall be emulated. Two devices running on "
4896"different nodes should reach each other via the test framework network. For "
4897"doing the network connection an app should run on each device. This app "
4898"should do the networking with a small c library. With this c library we like "
4899"to test if networking and file access is possible with a c library running "
4900"using the NDK of Android."
4675msgstr "" 4901msgstr ""
4676 4902
4677#: template/probnat/index.html.j2:183 4903#: template/probnat/index.html.j2:183
4678msgid "" 4904msgid ""
4679"Test case with setup using specific port ranges testing use of port subset. " 4905"The deliverable of this milestone is twofold: the scripts for automation and "
4680"First optimization release." 4906"the automated tests themselves, and a report on the outcome of these tests. "
4907"If the test case starting an Android app on two nodes doing network "
4908"communication between those two apps and each app accessing its own "
4909"filesystem will not work as expected, the task includes an overview of "
4910"potential approaches for achieving the desired outcomes in other ways."
4911msgstr ""
4912
4913#: template/probnat/index.html.j2:189
4914msgid "Milestone 7 GNUnet event loop on Android"
4915msgstr ""
4916
4917#: template/probnat/index.html.j2:192
4918msgid ""
4919"The c library should also start the GNUnet event loop. Therefore the library "
4920"will be enhanced by a minimal part of the GNUnet stack to start the event "
4921"loop. The testing code will be enhanced to use the event loop."
4922msgstr ""
4923
4924#: template/probnat/index.html.j2:198
4925msgid ""
4926"The deliverable of this milestone is twofold: the scripts for automation and "
4927"the automated tests themselves, and a report on the outcome of these tests. "
4928"If the test case testing the same functionality as in milestone 6, but using "
4929"the GNUnet event loop, will not work as expected, the task includes an "
4930"overview of potential approaches for achieving the desired outcomes in other "
4931"ways."
4681msgstr "" 4932msgstr ""
4682 4933
4683#: template/probnat/index.html.j2:190 4934#: template/probnat/index.html.j2:204
4684msgid "Milestone 7 Optimization" 4935msgid "Milestone 8 Enhance GNUnet stack on Android"
4685msgstr "" 4936msgstr ""
4686 4937
4687#: template/probnat/index.html.j2:193 4938#: template/probnat/index.html.j2:207
4688msgid "" 4939msgid ""
4689"Prioritize likely working IP addresses (no point in trying to go from 10.x " 4940"The working test cases of milestone 6 and 7 are prerequisites to tackle this "
4690"to 192.168.x). There might be optimization we do not know anything about yet." 4941"milestone! The library will be enhanced to incorporate the parts of the "
4942"GNUnet stack necessary to run the test case implemented in the milestones 1 "
4943"-4."
4691msgstr "" 4944msgstr ""
4692 4945
4693#: template/probnat/index.html.j2:200 4946#: template/probnat/index.html.j2:213
4694msgid "" 4947msgid ""
4695"Test case with setup using specific IP addresses testing if not all " 4948"Test case testing the same functionality as in milestone 1 - 4 running on "
4696"available IP addresses are used. Test cases testing general optimization. " 4949"Android."
4697"Second optimization release."
4698msgstr "" 4950msgstr ""
4699 4951
4700#: template/reclaim/faq.html.j2:6 4952#: template/reclaim/faq.html.j2:6
diff --git a/locale/ko/LC_MESSAGES/messages.po b/locale/ko/LC_MESSAGES/messages.po
index 890e7760..ea3a2e9b 100644
--- a/locale/ko/LC_MESSAGES/messages.po
+++ b/locale/ko/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-09-07 10:48+0200\n" 10"POT-Creation-Date: 2023-11-07 10:46+0100\n"
11"PO-Revision-Date: 2021-04-11 02:59+0000\n" 11"PO-Revision-Date: 2021-04-11 02:59+0000\n"
12"Last-Translator: Chaewon Park <wonnie0624@gmail.com>\n" 12"Last-Translator: Chaewon Park <wonnie0624@gmail.com>\n"
13"Language-Team: Korean <http://weblate.taler.net/projects/gnunet/website/ko/" 13"Language-Team: Korean <http://weblate.taler.net/projects/gnunet/website/ko/"
@@ -3007,7 +3007,8 @@ msgstr "지속적 통합"
3007#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 3007#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7
3008#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 3008#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7
3009#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7 3009#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7
3010#: template/l2o/mile8.html.j2:7 template/l2o/testng.html.j2:7 3010#: template/l2o/mile8.html.j2:7 template/l2o/mile9.html.j2:7
3011#: template/l2o/testng.html.j2:7
3011msgid "NGI Assure project: Layer-2-Overlay" 3012msgid "NGI Assure project: Layer-2-Overlay"
3012msgstr "" 3013msgstr ""
3013 3014
@@ -3325,14 +3326,15 @@ msgid ""
3325msgstr "" 3326msgstr ""
3326 3327
3327#: template/l2o/index.html.j2:262 3328#: template/l2o/index.html.j2:262
3328msgid "GNUnet release running with new API." 3329msgid ""
3330"GNUnet release running with new API. More <a href=\"mile9.html\">Details</a>."
3329msgstr "" 3331msgstr ""
3330 3332
3331#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 3333#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13
3332#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 3334#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13
3333#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13 3335#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13
3334#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13 3336#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13
3335#: template/l2o/testng.html.j2:13 3337#: template/l2o/mile9.html.j2:13 template/l2o/testng.html.j2:13
3336msgid "Project main page" 3338msgid "Project main page"
3337msgstr "" 3339msgstr ""
3338 3340
@@ -3864,7 +3866,7 @@ msgid ""
3864"aec63bf.</li> </ul>" 3866"aec63bf.</li> </ul>"
3865msgstr "" 3867msgstr ""
3866 3868
3867#: template/l2o/mile8.html.j2:73 3869#: template/l2o/mile8.html.j2:73 template/l2o/mile9.html.j2:222
3868msgid "Status" 3870msgid "Status"
3869msgstr "" 3871msgstr ""
3870 3872
@@ -3875,6 +3877,224 @@ msgid ""
3875"topology." 3877"topology."
3876msgstr "" 3878msgstr ""
3877 3879
3880#: template/l2o/mile9.html.j2:22
3881msgid "Added api to store hellos with peerstore service"
3882msgstr ""
3883
3884#: template/l2o/mile9.html.j2:24
3885msgid ""
3886"This functionality was formerly implemented in the peerinfo service.</br></"
3887"br> See branch l20integration revision 0f8b712."
3888msgstr ""
3889
3890#: template/l2o/mile9.html.j2:32
3891msgid "Added api to get notified when hellos are stored with peerstore service"
3892msgstr ""
3893
3894#: template/l2o/mile9.html.j2:34
3895msgid ""
3896"This functionality was formerly implemented in the peerinfo service. After "
3897"storing hellos with the peerstore service this was needed there.</br></br> "
3898"See branch l20integration revision 0f8b712."
3899msgstr ""
3900
3901#: template/l2o/mile9.html.j2:42
3902msgid "Changed new hello uri api to allow to change the expiration time"
3903msgstr ""
3904
3905#: template/l2o/mile9.html.j2:44
3906msgid ""
3907"This change was necessary to create the bootstrap hello which must be valid "
3908"indefinitely.</br></br> See branch l20integration revision 39bcd0f."
3909msgstr ""
3910
3911#: template/l2o/mile9.html.j2:52
3912msgid "Exchanged peerinfo api to store hellos with new peerstore api"
3913msgstr ""
3914
3915#: template/l2o/mile9.html.j2:54
3916msgid ""
3917"The new api needed to be exchange in all GNUnet packages.</br></br> See "
3918"branch l20integration revision 23a2640."
3919msgstr ""
3920
3921#: template/l2o/mile9.html.j2:62
3922msgid "Change watch to return actual values, before watching."
3923msgstr ""
3924
3925#: template/l2o/mile9.html.j2:64
3926msgid ""
3927"The watch api of the peerstore service was changed to return all values for "
3928"a given key, before notifying the caller about ne values being stored.</br></"
3929"br> See branch l20integration revision 86ae84f."
3930msgstr ""
3931
3932#: template/l2o/mile9.html.j2:72
3933msgid "The old hello design replaced by the new hello design."
3934msgstr ""
3935
3936#: template/l2o/mile9.html.j2:74
3937msgid ""
3938"The new hello design was exchanged in all GNUnet packages.</br></br> See "
3939"branch l20integration revision a362cd5."
3940msgstr ""
3941
3942#: template/l2o/mile9.html.j2:82
3943msgid ""
3944"Cli tool for changing hello files in contrib can change file from old to new "
3945"hello design."
3946msgstr ""
3947
3948#: template/l2o/mile9.html.j2:84
3949msgid ""
3950"A cli tool for changing the bootstrap hello file in the contrib/hello "
3951"directory was changed to rewritethe hello bootstrap file from old to new "
3952"format. </br></br> See branch l20integration revision 8ea9223."
3953msgstr ""
3954
3955#: template/l2o/mile9.html.j2:92
3956msgid "Moved code to scan and import hello file into peerstore from peerinfo."
3957msgstr ""
3958
3959#: template/l2o/mile9.html.j2:94
3960msgid ""
3961"The peerinfo service service was scanning a hostlist file and the data was "
3962"used by the hostlist server. This code was moved to the peerstore service.</"
3963"br></br> See branch l20integration revision 20d6f3."
3964msgstr ""
3965
3966#: template/l2o/mile9.html.j2:102
3967msgid ""
3968"Moved code to testing to have more generic test setup, which can be used not "
3969"only from within transport."
3970msgstr ""
3971
3972#: template/l2o/mile9.html.j2:104
3973msgid ""
3974"The new testing framework was transport specific Now it can be used in other "
3975"packages too.</br></br> See branch l20integration revision 02a1fda."
3976msgstr ""
3977
3978#: template/l2o/mile9.html.j2:112
3979msgid "Code moved to the core package to get rid of circular dependencies."
3980msgstr ""
3981
3982#: template/l2o/mile9.html.j2:114
3983msgid ""
3984"After changes to be able to use the testing framework more generic the "
3985"dependencies needed to be fixed..</br></br> See branch l20integration "
3986"revision 1016d6d."
3987msgstr ""
3988
3989#: template/l2o/mile9.html.j2:122
3990msgid ""
3991"Changed method GNUNET_HELLO_builder_get_expiration_time to not need "
3992"parameter GNUNET_HELLO_Builder."
3993msgstr ""
3994
3995#: template/l2o/mile9.html.j2:124
3996msgid ""
3997"A small function syntax fix.</br></br> See branch l20integration revision "
3998"84913b."
3999msgstr ""
4000
4001#: template/l2o/mile9.html.j2:132
4002msgid ""
4003"Changed the behavior of GNUNET_PEERSTORE_watch to also return the values "
4004"allready stored for the key."
4005msgstr ""
4006
4007#: template/l2o/mile9.html.j2:134
4008msgid ""
4009"The watch functionality first returns all values for a given key, before "
4010"notifying the caller about new values for that key.</br></br> See branch "
4011"l20integration revision e1341d1."
4012msgstr ""
4013
4014#: template/l2o/mile9.html.j2:142
4015msgid "Changed address and hello format to new TNG format."
4016msgstr ""
4017
4018#: template/l2o/mile9.html.j2:144
4019msgid ""
4020"All occurencies in GNUnet packages were changed from old to new hello format."
4021"</br></br> See branch l20integration revision 66ecfe2."
4022msgstr ""
4023
4024#: template/l2o/mile9.html.j2:152
4025msgid "Fixed bug in bootstrap code."
4026msgstr ""
4027
4028#: template/l2o/mile9.html.j2:154
4029msgid ""
4030"Unnecessary check removed. Fixed small coding error.</br></br> See branch "
4031"l20integration revision 3bd35e8."
4032msgstr ""
4033
4034#: template/l2o/mile9.html.j2:162
4035msgid "Fixed validation bug."
4036msgstr ""
4037
4038#: template/l2o/mile9.html.j2:164
4039msgid ""
4040"The validation of other peers in the transport package was not working in "
4041"some cases, because validation did not use monotonic time, and "
4042"first_challenge_use wasn't reset.</br></br> See branch l20integration "
4043"revision 88cb4be."
4044msgstr ""
4045
4046#: template/l2o/mile9.html.j2:172
4047msgid "Fixed wrong group name."
4048msgstr ""
4049
4050#: template/l2o/mile9.html.j2:174
4051msgid ""
4052"A wrong group name was used for a DHT block entry.</br></br> See branch "
4053"l20integration revision 8127d51."
4054msgstr ""
4055
4056#: template/l2o/mile9.html.j2:182
4057msgid ""
4058"Task added to start reading the hostlist entries only after a certain period "
4059"of time has elapsed."
4060msgstr ""
4061
4062#: template/l2o/mile9.html.j2:184
4063msgid ""
4064"Reading hostlist entries and compiling the hostlist response to a hostlist "
4065"request was started too early, even though the peer did not created its own "
4066"hello.</br></br> See branch l20integration revision 7761b42."
4067msgstr ""
4068
4069#: template/l2o/mile9.html.j2:192
4070msgid "Added test config to have a peer running the hostlist server."
4071msgstr ""
4072
4073#: template/l2o/mile9.html.j2:194
4074msgid ""
4075"The configuration of the test case had to be changed to let one peer run a "
4076"hostlist server.</br></br> See branch l20integration revision 3c761cd."
4077msgstr ""
4078
4079#: template/l2o/mile9.html.j2:202 template/l2o/mile9.html.j2:212
4080msgid "Changed hostlist server to use a hello cache."
4081msgstr ""
4082
4083#: template/l2o/mile9.html.j2:204 template/l2o/mile9.html.j2:214
4084msgid ""
4085"The host list server needed a cache for the entries, because with storing "
4086"entries in the peerstore, only the new hellos were notified to the hostlist "
4087"server.</br></br> See branch l20integration revision e4b146e."
4088msgstr ""
4089
4090#: template/l2o/mile9.html.j2:224
4091msgid ""
4092"The hostlist, and topology subsystems and the bootstrap functionality were "
4093"manually tested. Everything was working without errors. No known errors in "
4094"other subsystems. Branch merged into master. New Transport and Hello "
4095"released with version 0.21."
4096msgstr ""
4097
3878#: template/l2o/testng.html.j2:21 4098#: template/l2o/testng.html.j2:21
3879msgid "Netjail setup and execution" 4099msgid "Netjail setup and execution"
3880msgstr "" 4100msgstr ""
@@ -4171,36 +4391,68 @@ msgid ""
4171msgstr "" 4391msgstr ""
4172 4392
4173#: template/probnat/index.html.j2:174 4393#: template/probnat/index.html.j2:174
4174msgid "Milestone 6 Port Range Optimization" 4394msgid "Milestone 6 Android Test Infrastructure"
4175msgstr "" 4395msgstr ""
4176 4396
4177#: template/probnat/index.html.j2:177 4397#: template/probnat/index.html.j2:177
4178msgid "" 4398msgid ""
4179"Detect likely port ranges (peers exchanging lists of 'working' IP+Port " 4399"In this milestone the test framework will be enhanced to run a headless "
4180"combinations)." 4400"android studio emulator on a namespace node. With this emulator an android "
4401"device running on that node shall be emulated. Two devices running on "
4402"different nodes should reach each other via the test framework network. For "
4403"doing the network connection an app should run on each device. This app "
4404"should do the networking with a small c library. With this c library we like "
4405"to test if networking and file access is possible with a c library running "
4406"using the NDK of Android."
4181msgstr "" 4407msgstr ""
4182 4408
4183#: template/probnat/index.html.j2:183 4409#: template/probnat/index.html.j2:183
4184msgid "" 4410msgid ""
4185"Test case with setup using specific port ranges testing use of port subset. " 4411"The deliverable of this milestone is twofold: the scripts for automation and "
4186"First optimization release." 4412"the automated tests themselves, and a report on the outcome of these tests. "
4413"If the test case starting an Android app on two nodes doing network "
4414"communication between those two apps and each app accessing its own "
4415"filesystem will not work as expected, the task includes an overview of "
4416"potential approaches for achieving the desired outcomes in other ways."
4417msgstr ""
4418
4419#: template/probnat/index.html.j2:189
4420msgid "Milestone 7 GNUnet event loop on Android"
4421msgstr ""
4422
4423#: template/probnat/index.html.j2:192
4424msgid ""
4425"The c library should also start the GNUnet event loop. Therefore the library "
4426"will be enhanced by a minimal part of the GNUnet stack to start the event "
4427"loop. The testing code will be enhanced to use the event loop."
4428msgstr ""
4429
4430#: template/probnat/index.html.j2:198
4431msgid ""
4432"The deliverable of this milestone is twofold: the scripts for automation and "
4433"the automated tests themselves, and a report on the outcome of these tests. "
4434"If the test case testing the same functionality as in milestone 6, but using "
4435"the GNUnet event loop, will not work as expected, the task includes an "
4436"overview of potential approaches for achieving the desired outcomes in other "
4437"ways."
4187msgstr "" 4438msgstr ""
4188 4439
4189#: template/probnat/index.html.j2:190 4440#: template/probnat/index.html.j2:204
4190msgid "Milestone 7 Optimization" 4441msgid "Milestone 8 Enhance GNUnet stack on Android"
4191msgstr "" 4442msgstr ""
4192 4443
4193#: template/probnat/index.html.j2:193 4444#: template/probnat/index.html.j2:207
4194msgid "" 4445msgid ""
4195"Prioritize likely working IP addresses (no point in trying to go from 10.x " 4446"The working test cases of milestone 6 and 7 are prerequisites to tackle this "
4196"to 192.168.x). There might be optimization we do not know anything about yet." 4447"milestone! The library will be enhanced to incorporate the parts of the "
4448"GNUnet stack necessary to run the test case implemented in the milestones 1 "
4449"-4."
4197msgstr "" 4450msgstr ""
4198 4451
4199#: template/probnat/index.html.j2:200 4452#: template/probnat/index.html.j2:213
4200msgid "" 4453msgid ""
4201"Test case with setup using specific IP addresses testing if not all " 4454"Test case testing the same functionality as in milestone 1 - 4 running on "
4202"available IP addresses are used. Test cases testing general optimization. " 4455"Android."
4203"Second optimization release."
4204msgstr "" 4456msgstr ""
4205 4457
4206#: template/reclaim/faq.html.j2:6 4458#: template/reclaim/faq.html.j2:6
diff --git a/locale/messages.pot b/locale/messages.pot
index 64897b36..9061e05f 100644
--- a/locale/messages.pot
+++ b/locale/messages.pot
@@ -8,7 +8,7 @@ msgid ""
8msgstr "" 8msgstr ""
9"Project-Id-Version: PROJECT VERSION\n" 9"Project-Id-Version: PROJECT VERSION\n"
10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
11"POT-Creation-Date: 2023-09-07 10:48+0200\n" 11"POT-Creation-Date: 2023-11-07 10:46+0100\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n" 14"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -3017,7 +3017,8 @@ msgstr ""
3017#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 3017#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7
3018#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 3018#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7
3019#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7 3019#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7
3020#: template/l2o/mile8.html.j2:7 template/l2o/testng.html.j2:7 3020#: template/l2o/mile8.html.j2:7 template/l2o/mile9.html.j2:7
3021#: template/l2o/testng.html.j2:7
3021msgid "NGI Assure project: Layer-2-Overlay" 3022msgid "NGI Assure project: Layer-2-Overlay"
3022msgstr "" 3023msgstr ""
3023 3024
@@ -3340,14 +3341,16 @@ msgid ""
3340msgstr "" 3341msgstr ""
3341 3342
3342#: template/l2o/index.html.j2:262 3343#: template/l2o/index.html.j2:262
3343msgid "GNUnet release running with new API." 3344msgid ""
3345"GNUnet release running with new API. More <a "
3346"href=\"mile9.html\">Details</a>."
3344msgstr "" 3347msgstr ""
3345 3348
3346#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 3349#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13
3347#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 3350#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13
3348#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13 3351#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13
3349#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13 3352#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13
3350#: template/l2o/testng.html.j2:13 3353#: template/l2o/mile9.html.j2:13 template/l2o/testng.html.j2:13
3351msgid "Project main page" 3354msgid "Project main page"
3352msgstr "" 3355msgstr ""
3353 3356
@@ -3902,7 +3905,7 @@ msgid ""
3902"l20integration revision aec63bf.</li> </ul>" 3905"l20integration revision aec63bf.</li> </ul>"
3903msgstr "" 3906msgstr ""
3904 3907
3905#: template/l2o/mile8.html.j2:73 3908#: template/l2o/mile8.html.j2:73 template/l2o/mile9.html.j2:222
3906msgid "Status" 3909msgid "Status"
3907msgstr "" 3910msgstr ""
3908 3911
@@ -3913,6 +3916,225 @@ msgid ""
3913"and topology." 3916"and topology."
3914msgstr "" 3917msgstr ""
3915 3918
3919#: template/l2o/mile9.html.j2:22
3920msgid "Added api to store hellos with peerstore service"
3921msgstr ""
3922
3923#: template/l2o/mile9.html.j2:24
3924msgid ""
3925"This functionality was formerly implemented in the peerinfo "
3926"service.</br></br> See branch l20integration revision 0f8b712."
3927msgstr ""
3928
3929#: template/l2o/mile9.html.j2:32
3930msgid "Added api to get notified when hellos are stored with peerstore service"
3931msgstr ""
3932
3933#: template/l2o/mile9.html.j2:34
3934msgid ""
3935"This functionality was formerly implemented in the peerinfo service. "
3936"After storing hellos with the peerstore service this was needed "
3937"there.</br></br> See branch l20integration revision 0f8b712."
3938msgstr ""
3939
3940#: template/l2o/mile9.html.j2:42
3941msgid "Changed new hello uri api to allow to change the expiration time"
3942msgstr ""
3943
3944#: template/l2o/mile9.html.j2:44
3945msgid ""
3946"This change was necessary to create the bootstrap hello which must be "
3947"valid indefinitely.</br></br> See branch l20integration revision 39bcd0f."
3948msgstr ""
3949
3950#: template/l2o/mile9.html.j2:52
3951msgid "Exchanged peerinfo api to store hellos with new peerstore api"
3952msgstr ""
3953
3954#: template/l2o/mile9.html.j2:54
3955msgid ""
3956"The new api needed to be exchange in all GNUnet packages.</br></br> See "
3957"branch l20integration revision 23a2640."
3958msgstr ""
3959
3960#: template/l2o/mile9.html.j2:62
3961msgid "Change watch to return actual values, before watching."
3962msgstr ""
3963
3964#: template/l2o/mile9.html.j2:64
3965msgid ""
3966"The watch api of the peerstore service was changed to return all values "
3967"for a given key, before notifying the caller about ne values being "
3968"stored.</br></br> See branch l20integration revision 86ae84f."
3969msgstr ""
3970
3971#: template/l2o/mile9.html.j2:72
3972msgid "The old hello design replaced by the new hello design."
3973msgstr ""
3974
3975#: template/l2o/mile9.html.j2:74
3976msgid ""
3977"The new hello design was exchanged in all GNUnet packages.</br></br> See "
3978"branch l20integration revision a362cd5."
3979msgstr ""
3980
3981#: template/l2o/mile9.html.j2:82
3982msgid ""
3983"Cli tool for changing hello files in contrib can change file from old to "
3984"new hello design."
3985msgstr ""
3986
3987#: template/l2o/mile9.html.j2:84
3988msgid ""
3989"A cli tool for changing the bootstrap hello file in the contrib/hello "
3990"directory was changed to rewritethe hello bootstrap file from old to new "
3991"format. </br></br> See branch l20integration revision 8ea9223."
3992msgstr ""
3993
3994#: template/l2o/mile9.html.j2:92
3995msgid "Moved code to scan and import hello file into peerstore from peerinfo."
3996msgstr ""
3997
3998#: template/l2o/mile9.html.j2:94
3999msgid ""
4000"The peerinfo service service was scanning a hostlist file and the data "
4001"was used by the hostlist server. This code was moved to the peerstore "
4002"service.</br></br> See branch l20integration revision 20d6f3."
4003msgstr ""
4004
4005#: template/l2o/mile9.html.j2:102
4006msgid ""
4007"Moved code to testing to have more generic test setup, which can be used "
4008"not only from within transport."
4009msgstr ""
4010
4011#: template/l2o/mile9.html.j2:104
4012msgid ""
4013"The new testing framework was transport specific Now it can be used in "
4014"other packages too.</br></br> See branch l20integration revision 02a1fda."
4015msgstr ""
4016
4017#: template/l2o/mile9.html.j2:112
4018msgid "Code moved to the core package to get rid of circular dependencies."
4019msgstr ""
4020
4021#: template/l2o/mile9.html.j2:114
4022msgid ""
4023"After changes to be able to use the testing framework more generic the "
4024"dependencies needed to be fixed..</br></br> See branch l20integration "
4025"revision 1016d6d."
4026msgstr ""
4027
4028#: template/l2o/mile9.html.j2:122
4029msgid ""
4030"Changed method GNUNET_HELLO_builder_get_expiration_time to not need "
4031"parameter GNUNET_HELLO_Builder."
4032msgstr ""
4033
4034#: template/l2o/mile9.html.j2:124
4035msgid ""
4036"A small function syntax fix.</br></br> See branch l20integration revision"
4037" 84913b."
4038msgstr ""
4039
4040#: template/l2o/mile9.html.j2:132
4041msgid ""
4042"Changed the behavior of GNUNET_PEERSTORE_watch to also return the values "
4043"allready stored for the key."
4044msgstr ""
4045
4046#: template/l2o/mile9.html.j2:134
4047msgid ""
4048"The watch functionality first returns all values for a given key, before "
4049"notifying the caller about new values for that key.</br></br> See branch "
4050"l20integration revision e1341d1."
4051msgstr ""
4052
4053#: template/l2o/mile9.html.j2:142
4054msgid "Changed address and hello format to new TNG format."
4055msgstr ""
4056
4057#: template/l2o/mile9.html.j2:144
4058msgid ""
4059"All occurencies in GNUnet packages were changed from old to new hello "
4060"format.</br></br> See branch l20integration revision 66ecfe2."
4061msgstr ""
4062
4063#: template/l2o/mile9.html.j2:152
4064msgid "Fixed bug in bootstrap code."
4065msgstr ""
4066
4067#: template/l2o/mile9.html.j2:154
4068msgid ""
4069"Unnecessary check removed. Fixed small coding error.</br></br> See branch"
4070" l20integration revision 3bd35e8."
4071msgstr ""
4072
4073#: template/l2o/mile9.html.j2:162
4074msgid "Fixed validation bug."
4075msgstr ""
4076
4077#: template/l2o/mile9.html.j2:164
4078msgid ""
4079"The validation of other peers in the transport package was not working in"
4080" some cases, because validation did not use monotonic time, and "
4081"first_challenge_use wasn't reset.</br></br> See branch l20integration "
4082"revision 88cb4be."
4083msgstr ""
4084
4085#: template/l2o/mile9.html.j2:172
4086msgid "Fixed wrong group name."
4087msgstr ""
4088
4089#: template/l2o/mile9.html.j2:174
4090msgid ""
4091"A wrong group name was used for a DHT block entry.</br></br> See branch "
4092"l20integration revision 8127d51."
4093msgstr ""
4094
4095#: template/l2o/mile9.html.j2:182
4096msgid ""
4097"Task added to start reading the hostlist entries only after a certain "
4098"period of time has elapsed."
4099msgstr ""
4100
4101#: template/l2o/mile9.html.j2:184
4102msgid ""
4103"Reading hostlist entries and compiling the hostlist response to a "
4104"hostlist request was started too early, even though the peer did not "
4105"created its own hello.</br></br> See branch l20integration revision "
4106"7761b42."
4107msgstr ""
4108
4109#: template/l2o/mile9.html.j2:192
4110msgid "Added test config to have a peer running the hostlist server."
4111msgstr ""
4112
4113#: template/l2o/mile9.html.j2:194
4114msgid ""
4115"The configuration of the test case had to be changed to let one peer run "
4116"a hostlist server.</br></br> See branch l20integration revision 3c761cd."
4117msgstr ""
4118
4119#: template/l2o/mile9.html.j2:202 template/l2o/mile9.html.j2:212
4120msgid "Changed hostlist server to use a hello cache."
4121msgstr ""
4122
4123#: template/l2o/mile9.html.j2:204 template/l2o/mile9.html.j2:214
4124msgid ""
4125"The host list server needed a cache for the entries, because with storing"
4126" entries in the peerstore, only the new hellos were notified to the "
4127"hostlist server.</br></br> See branch l20integration revision e4b146e."
4128msgstr ""
4129
4130#: template/l2o/mile9.html.j2:224
4131msgid ""
4132"The hostlist, and topology subsystems and the bootstrap functionality "
4133"were manually tested. Everything was working without errors. No known "
4134"errors in other subsystems. Branch merged into master. New Transport and "
4135"Hello released with version 0.21."
4136msgstr ""
4137
3916#: template/l2o/testng.html.j2:21 4138#: template/l2o/testng.html.j2:21
3917msgid "Netjail setup and execution" 4139msgid "Netjail setup and execution"
3918msgstr "" 4140msgstr ""
@@ -4216,37 +4438,68 @@ msgid ""
4216msgstr "" 4438msgstr ""
4217 4439
4218#: template/probnat/index.html.j2:174 4440#: template/probnat/index.html.j2:174
4219msgid "Milestone 6 Port Range Optimization" 4441msgid "Milestone 6 Android Test Infrastructure"
4220msgstr "" 4442msgstr ""
4221 4443
4222#: template/probnat/index.html.j2:177 4444#: template/probnat/index.html.j2:177
4223msgid "" 4445msgid ""
4224"Detect likely port ranges (peers exchanging lists of 'working' IP+Port " 4446"In this milestone the test framework will be enhanced to run a headless "
4225"combinations)." 4447"android studio emulator on a namespace node. With this emulator an "
4448"android device running on that node shall be emulated. Two devices "
4449"running on different nodes should reach each other via the test framework"
4450" network. For doing the network connection an app should run on each "
4451"device. This app should do the networking with a small c library. With "
4452"this c library we like to test if networking and file access is possible "
4453"with a c library running using the NDK of Android."
4226msgstr "" 4454msgstr ""
4227 4455
4228#: template/probnat/index.html.j2:183 4456#: template/probnat/index.html.j2:183
4229msgid "" 4457msgid ""
4230"Test case with setup using specific port ranges testing use of port " 4458"The deliverable of this milestone is twofold: the scripts for automation "
4231"subset. First optimization release." 4459"and the automated tests themselves, and a report on the outcome of these "
4460"tests. If the test case starting an Android app on two nodes doing "
4461"network communication between those two apps and each app accessing its "
4462"own filesystem will not work as expected, the task includes an overview "
4463"of potential approaches for achieving the desired outcomes in other ways."
4464msgstr ""
4465
4466#: template/probnat/index.html.j2:189
4467msgid "Milestone 7 GNUnet event loop on Android"
4468msgstr ""
4469
4470#: template/probnat/index.html.j2:192
4471msgid ""
4472"The c library should also start the GNUnet event loop. Therefore the "
4473"library will be enhanced by a minimal part of the GNUnet stack to start "
4474"the event loop. The testing code will be enhanced to use the event loop."
4475msgstr ""
4476
4477#: template/probnat/index.html.j2:198
4478msgid ""
4479"The deliverable of this milestone is twofold: the scripts for automation "
4480"and the automated tests themselves, and a report on the outcome of these "
4481"tests. If the test case testing the same functionality as in milestone 6,"
4482" but using the GNUnet event loop, will not work as expected, the task "
4483"includes an overview of potential approaches for achieving the desired "
4484"outcomes in other ways."
4232msgstr "" 4485msgstr ""
4233 4486
4234#: template/probnat/index.html.j2:190 4487#: template/probnat/index.html.j2:204
4235msgid "Milestone 7 Optimization" 4488msgid "Milestone 8 Enhance GNUnet stack on Android"
4236msgstr "" 4489msgstr ""
4237 4490
4238#: template/probnat/index.html.j2:193 4491#: template/probnat/index.html.j2:207
4239msgid "" 4492msgid ""
4240"Prioritize likely working IP addresses (no point in trying to go from " 4493"The working test cases of milestone 6 and 7 are prerequisites to tackle "
4241"10.x to 192.168.x). There might be optimization we do not know anything " 4494"this milestone! The library will be enhanced to incorporate the parts of "
4242"about yet." 4495"the GNUnet stack necessary to run the test case implemented in the "
4496"milestones 1 -4."
4243msgstr "" 4497msgstr ""
4244 4498
4245#: template/probnat/index.html.j2:200 4499#: template/probnat/index.html.j2:213
4246msgid "" 4500msgid ""
4247"Test case with setup using specific IP addresses testing if not all " 4501"Test case testing the same functionality as in milestone 1 - 4 running on"
4248"available IP addresses are used. Test cases testing general optimization." 4502" Android."
4249" Second optimization release."
4250msgstr "" 4503msgstr ""
4251 4504
4252#: template/reclaim/faq.html.j2:6 4505#: template/reclaim/faq.html.j2:6
diff --git a/locale/pt/LC_MESSAGES/messages.po b/locale/pt/LC_MESSAGES/messages.po
index 6a8a3cd6..639ef83d 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: 2023-09-07 10:48+0200\n" 10"POT-Creation-Date: 2023-11-07 10:46+0100\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"
@@ -2955,7 +2955,8 @@ msgstr ""
2955#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 2955#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7
2956#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 2956#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7
2957#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7 2957#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7
2958#: template/l2o/mile8.html.j2:7 template/l2o/testng.html.j2:7 2958#: template/l2o/mile8.html.j2:7 template/l2o/mile9.html.j2:7
2959#: template/l2o/testng.html.j2:7
2959msgid "NGI Assure project: Layer-2-Overlay" 2960msgid "NGI Assure project: Layer-2-Overlay"
2960msgstr "" 2961msgstr ""
2961 2962
@@ -3271,14 +3272,15 @@ msgid ""
3271msgstr "" 3272msgstr ""
3272 3273
3273#: template/l2o/index.html.j2:262 3274#: template/l2o/index.html.j2:262
3274msgid "GNUnet release running with new API." 3275msgid ""
3276"GNUnet release running with new API. More <a href=\"mile9.html\">Details</a>."
3275msgstr "" 3277msgstr ""
3276 3278
3277#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 3279#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13
3278#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 3280#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13
3279#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13 3281#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13
3280#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13 3282#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13
3281#: template/l2o/testng.html.j2:13 3283#: template/l2o/mile9.html.j2:13 template/l2o/testng.html.j2:13
3282msgid "Project main page" 3284msgid "Project main page"
3283msgstr "" 3285msgstr ""
3284 3286
@@ -3808,7 +3810,7 @@ msgid ""
3808"aec63bf.</li> </ul>" 3810"aec63bf.</li> </ul>"
3809msgstr "" 3811msgstr ""
3810 3812
3811#: template/l2o/mile8.html.j2:73 3813#: template/l2o/mile8.html.j2:73 template/l2o/mile9.html.j2:222
3812msgid "Status" 3814msgid "Status"
3813msgstr "" 3815msgstr ""
3814 3816
@@ -3819,6 +3821,224 @@ msgid ""
3819"topology." 3821"topology."
3820msgstr "" 3822msgstr ""
3821 3823
3824#: template/l2o/mile9.html.j2:22
3825msgid "Added api to store hellos with peerstore service"
3826msgstr ""
3827
3828#: template/l2o/mile9.html.j2:24
3829msgid ""
3830"This functionality was formerly implemented in the peerinfo service.</br></"
3831"br> See branch l20integration revision 0f8b712."
3832msgstr ""
3833
3834#: template/l2o/mile9.html.j2:32
3835msgid "Added api to get notified when hellos are stored with peerstore service"
3836msgstr ""
3837
3838#: template/l2o/mile9.html.j2:34
3839msgid ""
3840"This functionality was formerly implemented in the peerinfo service. After "
3841"storing hellos with the peerstore service this was needed there.</br></br> "
3842"See branch l20integration revision 0f8b712."
3843msgstr ""
3844
3845#: template/l2o/mile9.html.j2:42
3846msgid "Changed new hello uri api to allow to change the expiration time"
3847msgstr ""
3848
3849#: template/l2o/mile9.html.j2:44
3850msgid ""
3851"This change was necessary to create the bootstrap hello which must be valid "
3852"indefinitely.</br></br> See branch l20integration revision 39bcd0f."
3853msgstr ""
3854
3855#: template/l2o/mile9.html.j2:52
3856msgid "Exchanged peerinfo api to store hellos with new peerstore api"
3857msgstr ""
3858
3859#: template/l2o/mile9.html.j2:54
3860msgid ""
3861"The new api needed to be exchange in all GNUnet packages.</br></br> See "
3862"branch l20integration revision 23a2640."
3863msgstr ""
3864
3865#: template/l2o/mile9.html.j2:62
3866msgid "Change watch to return actual values, before watching."
3867msgstr ""
3868
3869#: template/l2o/mile9.html.j2:64
3870msgid ""
3871"The watch api of the peerstore service was changed to return all values for "
3872"a given key, before notifying the caller about ne values being stored.</br></"
3873"br> See branch l20integration revision 86ae84f."
3874msgstr ""
3875
3876#: template/l2o/mile9.html.j2:72
3877msgid "The old hello design replaced by the new hello design."
3878msgstr ""
3879
3880#: template/l2o/mile9.html.j2:74
3881msgid ""
3882"The new hello design was exchanged in all GNUnet packages.</br></br> See "
3883"branch l20integration revision a362cd5."
3884msgstr ""
3885
3886#: template/l2o/mile9.html.j2:82
3887msgid ""
3888"Cli tool for changing hello files in contrib can change file from old to new "
3889"hello design."
3890msgstr ""
3891
3892#: template/l2o/mile9.html.j2:84
3893msgid ""
3894"A cli tool for changing the bootstrap hello file in the contrib/hello "
3895"directory was changed to rewritethe hello bootstrap file from old to new "
3896"format. </br></br> See branch l20integration revision 8ea9223."
3897msgstr ""
3898
3899#: template/l2o/mile9.html.j2:92
3900msgid "Moved code to scan and import hello file into peerstore from peerinfo."
3901msgstr ""
3902
3903#: template/l2o/mile9.html.j2:94
3904msgid ""
3905"The peerinfo service service was scanning a hostlist file and the data was "
3906"used by the hostlist server. This code was moved to the peerstore service.</"
3907"br></br> See branch l20integration revision 20d6f3."
3908msgstr ""
3909
3910#: template/l2o/mile9.html.j2:102
3911msgid ""
3912"Moved code to testing to have more generic test setup, which can be used not "
3913"only from within transport."
3914msgstr ""
3915
3916#: template/l2o/mile9.html.j2:104
3917msgid ""
3918"The new testing framework was transport specific Now it can be used in other "
3919"packages too.</br></br> See branch l20integration revision 02a1fda."
3920msgstr ""
3921
3922#: template/l2o/mile9.html.j2:112
3923msgid "Code moved to the core package to get rid of circular dependencies."
3924msgstr ""
3925
3926#: template/l2o/mile9.html.j2:114
3927msgid ""
3928"After changes to be able to use the testing framework more generic the "
3929"dependencies needed to be fixed..</br></br> See branch l20integration "
3930"revision 1016d6d."
3931msgstr ""
3932
3933#: template/l2o/mile9.html.j2:122
3934msgid ""
3935"Changed method GNUNET_HELLO_builder_get_expiration_time to not need "
3936"parameter GNUNET_HELLO_Builder."
3937msgstr ""
3938
3939#: template/l2o/mile9.html.j2:124
3940msgid ""
3941"A small function syntax fix.</br></br> See branch l20integration revision "
3942"84913b."
3943msgstr ""
3944
3945#: template/l2o/mile9.html.j2:132
3946msgid ""
3947"Changed the behavior of GNUNET_PEERSTORE_watch to also return the values "
3948"allready stored for the key."
3949msgstr ""
3950
3951#: template/l2o/mile9.html.j2:134
3952msgid ""
3953"The watch functionality first returns all values for a given key, before "
3954"notifying the caller about new values for that key.</br></br> See branch "
3955"l20integration revision e1341d1."
3956msgstr ""
3957
3958#: template/l2o/mile9.html.j2:142
3959msgid "Changed address and hello format to new TNG format."
3960msgstr ""
3961
3962#: template/l2o/mile9.html.j2:144
3963msgid ""
3964"All occurencies in GNUnet packages were changed from old to new hello format."
3965"</br></br> See branch l20integration revision 66ecfe2."
3966msgstr ""
3967
3968#: template/l2o/mile9.html.j2:152
3969msgid "Fixed bug in bootstrap code."
3970msgstr ""
3971
3972#: template/l2o/mile9.html.j2:154
3973msgid ""
3974"Unnecessary check removed. Fixed small coding error.</br></br> See branch "
3975"l20integration revision 3bd35e8."
3976msgstr ""
3977
3978#: template/l2o/mile9.html.j2:162
3979msgid "Fixed validation bug."
3980msgstr ""
3981
3982#: template/l2o/mile9.html.j2:164
3983msgid ""
3984"The validation of other peers in the transport package was not working in "
3985"some cases, because validation did not use monotonic time, and "
3986"first_challenge_use wasn't reset.</br></br> See branch l20integration "
3987"revision 88cb4be."
3988msgstr ""
3989
3990#: template/l2o/mile9.html.j2:172
3991msgid "Fixed wrong group name."
3992msgstr ""
3993
3994#: template/l2o/mile9.html.j2:174
3995msgid ""
3996"A wrong group name was used for a DHT block entry.</br></br> See branch "
3997"l20integration revision 8127d51."
3998msgstr ""
3999
4000#: template/l2o/mile9.html.j2:182
4001msgid ""
4002"Task added to start reading the hostlist entries only after a certain period "
4003"of time has elapsed."
4004msgstr ""
4005
4006#: template/l2o/mile9.html.j2:184
4007msgid ""
4008"Reading hostlist entries and compiling the hostlist response to a hostlist "
4009"request was started too early, even though the peer did not created its own "
4010"hello.</br></br> See branch l20integration revision 7761b42."
4011msgstr ""
4012
4013#: template/l2o/mile9.html.j2:192
4014msgid "Added test config to have a peer running the hostlist server."
4015msgstr ""
4016
4017#: template/l2o/mile9.html.j2:194
4018msgid ""
4019"The configuration of the test case had to be changed to let one peer run a "
4020"hostlist server.</br></br> See branch l20integration revision 3c761cd."
4021msgstr ""
4022
4023#: template/l2o/mile9.html.j2:202 template/l2o/mile9.html.j2:212
4024msgid "Changed hostlist server to use a hello cache."
4025msgstr ""
4026
4027#: template/l2o/mile9.html.j2:204 template/l2o/mile9.html.j2:214
4028msgid ""
4029"The host list server needed a cache for the entries, because with storing "
4030"entries in the peerstore, only the new hellos were notified to the hostlist "
4031"server.</br></br> See branch l20integration revision e4b146e."
4032msgstr ""
4033
4034#: template/l2o/mile9.html.j2:224
4035msgid ""
4036"The hostlist, and topology subsystems and the bootstrap functionality were "
4037"manually tested. Everything was working without errors. No known errors in "
4038"other subsystems. Branch merged into master. New Transport and Hello "
4039"released with version 0.21."
4040msgstr ""
4041
3822#: template/l2o/testng.html.j2:21 4042#: template/l2o/testng.html.j2:21
3823msgid "Netjail setup and execution" 4043msgid "Netjail setup and execution"
3824msgstr "" 4044msgstr ""
@@ -4113,36 +4333,68 @@ msgid ""
4113msgstr "" 4333msgstr ""
4114 4334
4115#: template/probnat/index.html.j2:174 4335#: template/probnat/index.html.j2:174
4116msgid "Milestone 6 Port Range Optimization" 4336msgid "Milestone 6 Android Test Infrastructure"
4117msgstr "" 4337msgstr ""
4118 4338
4119#: template/probnat/index.html.j2:177 4339#: template/probnat/index.html.j2:177
4120msgid "" 4340msgid ""
4121"Detect likely port ranges (peers exchanging lists of 'working' IP+Port " 4341"In this milestone the test framework will be enhanced to run a headless "
4122"combinations)." 4342"android studio emulator on a namespace node. With this emulator an android "
4343"device running on that node shall be emulated. Two devices running on "
4344"different nodes should reach each other via the test framework network. For "
4345"doing the network connection an app should run on each device. This app "
4346"should do the networking with a small c library. With this c library we like "
4347"to test if networking and file access is possible with a c library running "
4348"using the NDK of Android."
4123msgstr "" 4349msgstr ""
4124 4350
4125#: template/probnat/index.html.j2:183 4351#: template/probnat/index.html.j2:183
4126msgid "" 4352msgid ""
4127"Test case with setup using specific port ranges testing use of port subset. " 4353"The deliverable of this milestone is twofold: the scripts for automation and "
4128"First optimization release." 4354"the automated tests themselves, and a report on the outcome of these tests. "
4355"If the test case starting an Android app on two nodes doing network "
4356"communication between those two apps and each app accessing its own "
4357"filesystem will not work as expected, the task includes an overview of "
4358"potential approaches for achieving the desired outcomes in other ways."
4359msgstr ""
4360
4361#: template/probnat/index.html.j2:189
4362msgid "Milestone 7 GNUnet event loop on Android"
4363msgstr ""
4364
4365#: template/probnat/index.html.j2:192
4366msgid ""
4367"The c library should also start the GNUnet event loop. Therefore the library "
4368"will be enhanced by a minimal part of the GNUnet stack to start the event "
4369"loop. The testing code will be enhanced to use the event loop."
4370msgstr ""
4371
4372#: template/probnat/index.html.j2:198
4373msgid ""
4374"The deliverable of this milestone is twofold: the scripts for automation and "
4375"the automated tests themselves, and a report on the outcome of these tests. "
4376"If the test case testing the same functionality as in milestone 6, but using "
4377"the GNUnet event loop, will not work as expected, the task includes an "
4378"overview of potential approaches for achieving the desired outcomes in other "
4379"ways."
4129msgstr "" 4380msgstr ""
4130 4381
4131#: template/probnat/index.html.j2:190 4382#: template/probnat/index.html.j2:204
4132msgid "Milestone 7 Optimization" 4383msgid "Milestone 8 Enhance GNUnet stack on Android"
4133msgstr "" 4384msgstr ""
4134 4385
4135#: template/probnat/index.html.j2:193 4386#: template/probnat/index.html.j2:207
4136msgid "" 4387msgid ""
4137"Prioritize likely working IP addresses (no point in trying to go from 10.x " 4388"The working test cases of milestone 6 and 7 are prerequisites to tackle this "
4138"to 192.168.x). There might be optimization we do not know anything about yet." 4389"milestone! The library will be enhanced to incorporate the parts of the "
4390"GNUnet stack necessary to run the test case implemented in the milestones 1 "
4391"-4."
4139msgstr "" 4392msgstr ""
4140 4393
4141#: template/probnat/index.html.j2:200 4394#: template/probnat/index.html.j2:213
4142msgid "" 4395msgid ""
4143"Test case with setup using specific IP addresses testing if not all " 4396"Test case testing the same functionality as in milestone 1 - 4 running on "
4144"available IP addresses are used. Test cases testing general optimization. " 4397"Android."
4145"Second optimization release."
4146msgstr "" 4398msgstr ""
4147 4399
4148#: template/reclaim/faq.html.j2:6 4400#: template/reclaim/faq.html.j2:6
diff --git a/locale/zh_Hant/LC_MESSAGES/messages.po b/locale/zh_Hant/LC_MESSAGES/messages.po
index 7e4c745c..def6d5b1 100644
--- a/locale/zh_Hant/LC_MESSAGES/messages.po
+++ b/locale/zh_Hant/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-09-07 10:48+0200\n" 10"POT-Creation-Date: 2023-11-07 10:46+0100\n"
11"PO-Revision-Date: 2021-08-24 08:59+0000\n" 11"PO-Revision-Date: 2021-08-24 08:59+0000\n"
12"Last-Translator: Ting-Yi Fu <futingyi0215@gmail.com>\n" 12"Last-Translator: Ting-Yi Fu <futingyi0215@gmail.com>\n"
13"Language-Team: Chinese (Traditional) <http://weblate.taler.net/projects/" 13"Language-Team: Chinese (Traditional) <http://weblate.taler.net/projects/"
@@ -3737,7 +3737,8 @@ msgstr "聯絡資訊"
3737#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 3737#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7
3738#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 3738#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7
3739#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7 3739#: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7
3740#: template/l2o/mile8.html.j2:7 template/l2o/testng.html.j2:7 3740#: template/l2o/mile8.html.j2:7 template/l2o/mile9.html.j2:7
3741#: template/l2o/testng.html.j2:7
3741msgid "NGI Assure project: Layer-2-Overlay" 3742msgid "NGI Assure project: Layer-2-Overlay"
3742msgstr "" 3743msgstr ""
3743 3744
@@ -4061,14 +4062,15 @@ msgstr ""
4061#: template/l2o/index.html.j2:262 4062#: template/l2o/index.html.j2:262
4062#, fuzzy 4063#, fuzzy
4063#| msgid "GNUnet helps building a new Internet" 4064#| msgid "GNUnet helps building a new Internet"
4064msgid "GNUnet release running with new API." 4065msgid ""
4066"GNUnet release running with new API. More <a href=\"mile9.html\">Details</a>."
4065msgstr "GNUnet 幫助建立新的網路" 4067msgstr "GNUnet 幫助建立新的網路"
4066 4068
4067#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 4069#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13
4068#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 4070#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13
4069#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13 4071#: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13
4070#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13 4072#: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13
4071#: template/l2o/testng.html.j2:13 4073#: template/l2o/mile9.html.j2:13 template/l2o/testng.html.j2:13
4072msgid "Project main page" 4074msgid "Project main page"
4073msgstr "" 4075msgstr ""
4074 4076
@@ -4604,7 +4606,7 @@ msgid ""
4604"aec63bf.</li> </ul>" 4606"aec63bf.</li> </ul>"
4605msgstr "" 4607msgstr ""
4606 4608
4607#: template/l2o/mile8.html.j2:73 4609#: template/l2o/mile8.html.j2:73 template/l2o/mile9.html.j2:222
4608msgid "Status" 4610msgid "Status"
4609msgstr "" 4611msgstr ""
4610 4612
@@ -4615,6 +4617,224 @@ msgid ""
4615"topology." 4617"topology."
4616msgstr "" 4618msgstr ""
4617 4619
4620#: template/l2o/mile9.html.j2:22
4621msgid "Added api to store hellos with peerstore service"
4622msgstr ""
4623
4624#: template/l2o/mile9.html.j2:24
4625msgid ""
4626"This functionality was formerly implemented in the peerinfo service.</br></"
4627"br> See branch l20integration revision 0f8b712."
4628msgstr ""
4629
4630#: template/l2o/mile9.html.j2:32
4631msgid "Added api to get notified when hellos are stored with peerstore service"
4632msgstr ""
4633
4634#: template/l2o/mile9.html.j2:34
4635msgid ""
4636"This functionality was formerly implemented in the peerinfo service. After "
4637"storing hellos with the peerstore service this was needed there.</br></br> "
4638"See branch l20integration revision 0f8b712."
4639msgstr ""
4640
4641#: template/l2o/mile9.html.j2:42
4642msgid "Changed new hello uri api to allow to change the expiration time"
4643msgstr ""
4644
4645#: template/l2o/mile9.html.j2:44
4646msgid ""
4647"This change was necessary to create the bootstrap hello which must be valid "
4648"indefinitely.</br></br> See branch l20integration revision 39bcd0f."
4649msgstr ""
4650
4651#: template/l2o/mile9.html.j2:52
4652msgid "Exchanged peerinfo api to store hellos with new peerstore api"
4653msgstr ""
4654
4655#: template/l2o/mile9.html.j2:54
4656msgid ""
4657"The new api needed to be exchange in all GNUnet packages.</br></br> See "
4658"branch l20integration revision 23a2640."
4659msgstr ""
4660
4661#: template/l2o/mile9.html.j2:62
4662msgid "Change watch to return actual values, before watching."
4663msgstr ""
4664
4665#: template/l2o/mile9.html.j2:64
4666msgid ""
4667"The watch api of the peerstore service was changed to return all values for "
4668"a given key, before notifying the caller about ne values being stored.</br></"
4669"br> See branch l20integration revision 86ae84f."
4670msgstr ""
4671
4672#: template/l2o/mile9.html.j2:72
4673msgid "The old hello design replaced by the new hello design."
4674msgstr ""
4675
4676#: template/l2o/mile9.html.j2:74
4677msgid ""
4678"The new hello design was exchanged in all GNUnet packages.</br></br> See "
4679"branch l20integration revision a362cd5."
4680msgstr ""
4681
4682#: template/l2o/mile9.html.j2:82
4683msgid ""
4684"Cli tool for changing hello files in contrib can change file from old to new "
4685"hello design."
4686msgstr ""
4687
4688#: template/l2o/mile9.html.j2:84
4689msgid ""
4690"A cli tool for changing the bootstrap hello file in the contrib/hello "
4691"directory was changed to rewritethe hello bootstrap file from old to new "
4692"format. </br></br> See branch l20integration revision 8ea9223."
4693msgstr ""
4694
4695#: template/l2o/mile9.html.j2:92
4696msgid "Moved code to scan and import hello file into peerstore from peerinfo."
4697msgstr ""
4698
4699#: template/l2o/mile9.html.j2:94
4700msgid ""
4701"The peerinfo service service was scanning a hostlist file and the data was "
4702"used by the hostlist server. This code was moved to the peerstore service.</"
4703"br></br> See branch l20integration revision 20d6f3."
4704msgstr ""
4705
4706#: template/l2o/mile9.html.j2:102
4707msgid ""
4708"Moved code to testing to have more generic test setup, which can be used not "
4709"only from within transport."
4710msgstr ""
4711
4712#: template/l2o/mile9.html.j2:104
4713msgid ""
4714"The new testing framework was transport specific Now it can be used in other "
4715"packages too.</br></br> See branch l20integration revision 02a1fda."
4716msgstr ""
4717
4718#: template/l2o/mile9.html.j2:112
4719msgid "Code moved to the core package to get rid of circular dependencies."
4720msgstr ""
4721
4722#: template/l2o/mile9.html.j2:114
4723msgid ""
4724"After changes to be able to use the testing framework more generic the "
4725"dependencies needed to be fixed..</br></br> See branch l20integration "
4726"revision 1016d6d."
4727msgstr ""
4728
4729#: template/l2o/mile9.html.j2:122
4730msgid ""
4731"Changed method GNUNET_HELLO_builder_get_expiration_time to not need "
4732"parameter GNUNET_HELLO_Builder."
4733msgstr ""
4734
4735#: template/l2o/mile9.html.j2:124
4736msgid ""
4737"A small function syntax fix.</br></br> See branch l20integration revision "
4738"84913b."
4739msgstr ""
4740
4741#: template/l2o/mile9.html.j2:132
4742msgid ""
4743"Changed the behavior of GNUNET_PEERSTORE_watch to also return the values "
4744"allready stored for the key."
4745msgstr ""
4746
4747#: template/l2o/mile9.html.j2:134
4748msgid ""
4749"The watch functionality first returns all values for a given key, before "
4750"notifying the caller about new values for that key.</br></br> See branch "
4751"l20integration revision e1341d1."
4752msgstr ""
4753
4754#: template/l2o/mile9.html.j2:142
4755msgid "Changed address and hello format to new TNG format."
4756msgstr ""
4757
4758#: template/l2o/mile9.html.j2:144
4759msgid ""
4760"All occurencies in GNUnet packages were changed from old to new hello format."
4761"</br></br> See branch l20integration revision 66ecfe2."
4762msgstr ""
4763
4764#: template/l2o/mile9.html.j2:152
4765msgid "Fixed bug in bootstrap code."
4766msgstr ""
4767
4768#: template/l2o/mile9.html.j2:154
4769msgid ""
4770"Unnecessary check removed. Fixed small coding error.</br></br> See branch "
4771"l20integration revision 3bd35e8."
4772msgstr ""
4773
4774#: template/l2o/mile9.html.j2:162
4775msgid "Fixed validation bug."
4776msgstr ""
4777
4778#: template/l2o/mile9.html.j2:164
4779msgid ""
4780"The validation of other peers in the transport package was not working in "
4781"some cases, because validation did not use monotonic time, and "
4782"first_challenge_use wasn't reset.</br></br> See branch l20integration "
4783"revision 88cb4be."
4784msgstr ""
4785
4786#: template/l2o/mile9.html.j2:172
4787msgid "Fixed wrong group name."
4788msgstr ""
4789
4790#: template/l2o/mile9.html.j2:174
4791msgid ""
4792"A wrong group name was used for a DHT block entry.</br></br> See branch "
4793"l20integration revision 8127d51."
4794msgstr ""
4795
4796#: template/l2o/mile9.html.j2:182
4797msgid ""
4798"Task added to start reading the hostlist entries only after a certain period "
4799"of time has elapsed."
4800msgstr ""
4801
4802#: template/l2o/mile9.html.j2:184
4803msgid ""
4804"Reading hostlist entries and compiling the hostlist response to a hostlist "
4805"request was started too early, even though the peer did not created its own "
4806"hello.</br></br> See branch l20integration revision 7761b42."
4807msgstr ""
4808
4809#: template/l2o/mile9.html.j2:192
4810msgid "Added test config to have a peer running the hostlist server."
4811msgstr ""
4812
4813#: template/l2o/mile9.html.j2:194
4814msgid ""
4815"The configuration of the test case had to be changed to let one peer run a "
4816"hostlist server.</br></br> See branch l20integration revision 3c761cd."
4817msgstr ""
4818
4819#: template/l2o/mile9.html.j2:202 template/l2o/mile9.html.j2:212
4820msgid "Changed hostlist server to use a hello cache."
4821msgstr ""
4822
4823#: template/l2o/mile9.html.j2:204 template/l2o/mile9.html.j2:214
4824msgid ""
4825"The host list server needed a cache for the entries, because with storing "
4826"entries in the peerstore, only the new hellos were notified to the hostlist "
4827"server.</br></br> See branch l20integration revision e4b146e."
4828msgstr ""
4829
4830#: template/l2o/mile9.html.j2:224
4831msgid ""
4832"The hostlist, and topology subsystems and the bootstrap functionality were "
4833"manually tested. Everything was working without errors. No known errors in "
4834"other subsystems. Branch merged into master. New Transport and Hello "
4835"released with version 0.21."
4836msgstr ""
4837
4618#: template/l2o/testng.html.j2:21 4838#: template/l2o/testng.html.j2:21
4619msgid "Netjail setup and execution" 4839msgid "Netjail setup and execution"
4620msgstr "" 4840msgstr ""
@@ -4911,36 +5131,68 @@ msgid ""
4911msgstr "" 5131msgstr ""
4912 5132
4913#: template/probnat/index.html.j2:174 5133#: template/probnat/index.html.j2:174
4914msgid "Milestone 6 Port Range Optimization" 5134msgid "Milestone 6 Android Test Infrastructure"
4915msgstr "" 5135msgstr ""
4916 5136
4917#: template/probnat/index.html.j2:177 5137#: template/probnat/index.html.j2:177
4918msgid "" 5138msgid ""
4919"Detect likely port ranges (peers exchanging lists of 'working' IP+Port " 5139"In this milestone the test framework will be enhanced to run a headless "
4920"combinations)." 5140"android studio emulator on a namespace node. With this emulator an android "
5141"device running on that node shall be emulated. Two devices running on "
5142"different nodes should reach each other via the test framework network. For "
5143"doing the network connection an app should run on each device. This app "
5144"should do the networking with a small c library. With this c library we like "
5145"to test if networking and file access is possible with a c library running "
5146"using the NDK of Android."
4921msgstr "" 5147msgstr ""
4922 5148
4923#: template/probnat/index.html.j2:183 5149#: template/probnat/index.html.j2:183
4924msgid "" 5150msgid ""
4925"Test case with setup using specific port ranges testing use of port subset. " 5151"The deliverable of this milestone is twofold: the scripts for automation and "
4926"First optimization release." 5152"the automated tests themselves, and a report on the outcome of these tests. "
5153"If the test case starting an Android app on two nodes doing network "
5154"communication between those two apps and each app accessing its own "
5155"filesystem will not work as expected, the task includes an overview of "
5156"potential approaches for achieving the desired outcomes in other ways."
5157msgstr ""
5158
5159#: template/probnat/index.html.j2:189
5160msgid "Milestone 7 GNUnet event loop on Android"
5161msgstr ""
5162
5163#: template/probnat/index.html.j2:192
5164msgid ""
5165"The c library should also start the GNUnet event loop. Therefore the library "
5166"will be enhanced by a minimal part of the GNUnet stack to start the event "
5167"loop. The testing code will be enhanced to use the event loop."
5168msgstr ""
5169
5170#: template/probnat/index.html.j2:198
5171msgid ""
5172"The deliverable of this milestone is twofold: the scripts for automation and "
5173"the automated tests themselves, and a report on the outcome of these tests. "
5174"If the test case testing the same functionality as in milestone 6, but using "
5175"the GNUnet event loop, will not work as expected, the task includes an "
5176"overview of potential approaches for achieving the desired outcomes in other "
5177"ways."
4927msgstr "" 5178msgstr ""
4928 5179
4929#: template/probnat/index.html.j2:190 5180#: template/probnat/index.html.j2:204
4930msgid "Milestone 7 Optimization" 5181msgid "Milestone 8 Enhance GNUnet stack on Android"
4931msgstr "" 5182msgstr ""
4932 5183
4933#: template/probnat/index.html.j2:193 5184#: template/probnat/index.html.j2:207
4934msgid "" 5185msgid ""
4935"Prioritize likely working IP addresses (no point in trying to go from 10.x " 5186"The working test cases of milestone 6 and 7 are prerequisites to tackle this "
4936"to 192.168.x). There might be optimization we do not know anything about yet." 5187"milestone! The library will be enhanced to incorporate the parts of the "
5188"GNUnet stack necessary to run the test case implemented in the milestones 1 "
5189"-4."
4937msgstr "" 5190msgstr ""
4938 5191
4939#: template/probnat/index.html.j2:200 5192#: template/probnat/index.html.j2:213
4940msgid "" 5193msgid ""
4941"Test case with setup using specific IP addresses testing if not all " 5194"Test case testing the same functionality as in milestone 1 - 4 running on "
4942"available IP addresses are used. Test cases testing general optimization. " 5195"Android."
4943"Second optimization release."
4944msgstr "" 5196msgstr ""
4945 5197
4946#: template/reclaim/faq.html.j2:6 5198#: template/reclaim/faq.html.j2:6
diff --git a/www.yml b/www.yml
index 4e3bfd3c..2f768ce3 100644
--- a/www.yml
+++ b/www.yml
@@ -33,6 +33,9 @@ meetingnotes:
33 2021: 2021-12-12 33 2021: 2021-12-12
34 2022: 2022-12-04 34 2022: 2022-12-04
35newsposts: 35newsposts:
36 - page: 2023-11-RFC9498.html
37 date: 2023-11-14
38 title: "RFC 9498: The GNU Name System"
36 - page: 2023-09-0.20.0.html 39 - page: 2023-09-0.20.0.html
37 date: 2023-09-24 40 date: 2023-09-24
38 title: GNUnet 0.20.0 41 title: GNUnet 0.20.0