gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[www] branch master updated (5fcd7bed -> 0f8f2c67)


From: gnunet
Subject: [www] branch master updated (5fcd7bed -> 0f8f2c67)
Date: Fri, 03 Nov 2023 08:12:20 +0100

This is an automated email from the git hooks/post-receive script.

t3sserakt pushed a change to branch master
in repository www.

    from 5fcd7bed Merge branch 'master' of ssh://git.gnunet.org/www
     new 2f77d94b Merge branch 'master' of ssh://git.gnunet.org/www
     new 0f8f2c67 Merge branch 'master' of ssh://git.gnunet.org/www

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 template/l2o/mile9.html.j2 | 233 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 233 insertions(+)
 create mode 100644 template/l2o/mile9.html.j2

diff --git a/template/l2o/mile9.html.j2 b/template/l2o/mile9.html.j2
new file mode 100644
index 00000000..dbe36b59
--- /dev/null
+++ b/template/l2o/mile9.html.j2
@@ -0,0 +1,233 @@
+ {% extends "common/base.j2" %}
+{% block body_content %}
+<main id="maincontent">
+<article class="container">
+
+  <header>
+    <h1>{{ _("NGI Assure project: Layer-2-Overlay") }}</h1>
+  </header>
+
+  <div class="row">
+    <div class="col-2 d-none d-lg-block"><!-- for large viewports show menu 
for better orientation -->
+      <nav class="nav subnav position-fixed flex-column border-right" 
style="position:fixed">
+      <a class="nav-link" href="index.html#idea">{{ _("Project main page") 
}}</a>
+      </nav>
+    </div>
+    <div class="col">
+
+      <h2>Implementation details milestone 9</h2><br/>
+
+      
+      <section>
+        <h4>{{ _("Added api to store hellos with peerstore service") 
}}</h4><br/>
+        <p>
+          {% trans %}
+         This functionality was formerly implemented in the peerinfo 
service.</br></br> 
+         
+         See branch l20integration revision 0f8b712.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Added api to get notified when hellos are stored with 
peerstore service") }}</h4><br/>
+        <p>
+          {% trans %}
+         This functionality was formerly implemented in the peerinfo service. 
After storing hellos with the peerstore service this was needed there.</br></br>
+         
+         See branch l20integration revision 0f8b712.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Changed new hello uri api to allow to change the expiration 
time") }}</h4><br/>
+        <p>
+          {% trans %}
+         This change was necessary to create the bootstrap hello which must be 
valid indefinitely.</br></br>
+         
+         See branch l20integration revision 39bcd0f.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Exchanged peerinfo api to store hellos with new peerstore 
api") }}</h4><br/>
+        <p>
+          {% trans %}
+         The new api needed to be exchange in all GNUnet packages.</br></br> 
+         
+         See branch l20integration revision 23a2640.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Change watch to return actual values, before watching.") 
}}</h4><br/>
+        <p>
+          {% trans %}
+         The watch api of the peerstore service was changed to return all 
values for a given key, before notifying the caller about ne values being 
stored.</br></br> 
+         
+         See branch l20integration revision 86ae84f.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("The old hello design replaced by the new  hello design.") 
}}</h4><br/>
+        <p>
+          {% trans %}
+         The new hello design was exchanged in all GNUnet packages.</br></br> 
+         
+         See branch l20integration revision a362cd5.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Cli tool for changing hello files in contrib can change file 
from old to new hello design.") }}</h4><br/>
+        <p>
+          {% trans %}
+         A cli tool for changing the bootstrap hello file in the contrib/hello 
directory was changed to rewritethe hello bootstrap file from old to new 
format. </br></br> 
+         
+         See branch l20integration revision 8ea9223.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Moved code to scan and import hello file into peerstore from 
peerinfo.") }}</h4><br/>
+        <p>
+          {% trans %}
+         The peerinfo service service was scanning a hostlist file and the 
data was used by the hostlist server. This code was moved to the peerstore 
service.</br></br> 
+         
+         See branch l20integration revision 20d6f3.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Moved code to testing to have more generic test setup, which 
can be used not only from within transport.") }}</h4><br/>
+        <p>
+          {% trans %}
+         The new testing framework was transport specific Now it can be used 
in other packages too.</br></br> 
+         
+         See branch l20integration revision 02a1fda.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Code moved to the core package to get rid of circular 
dependencies.") }}</h4><br/>
+        <p>
+          {% trans %}
+         After changes to be able to use the testing framework more generic 
the dependencies needed to be fixed..</br></br> 
+         
+         See branch l20integration revision 1016d6d.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Changed method GNUNET_HELLO_builder_get_expiration_time to 
not need parameter GNUNET_HELLO_Builder.") }}</h4><br/>
+        <p>
+          {% trans %}
+         A small function syntax fix.</br></br> 
+         
+         See branch l20integration revision 84913b.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Changed the behavior of GNUNET_PEERSTORE_watch to also 
return the values allready stored for the key.") }}</h4><br/>
+        <p>
+          {% trans %}
+         The watch functionality first returns all values for a given key, 
before notifying the caller about new values for that key.</br></br> 
+         
+         See branch l20integration revision e1341d1.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Changed address and hello format to new TNG format.") 
}}</h4><br/>
+        <p>
+          {% trans %}
+         All occurencies in GNUnet packages were changed from old to new hello 
format.</br></br> 
+         
+         See branch l20integration revision 66ecfe2.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Fixed bug in bootstrap code.") }}</h4><br/>
+        <p>
+          {% trans %}
+         Unnecessary check removed. Fixed small coding error.</br></br> 
+         
+         See branch l20integration revision 3bd35e8.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Fixed validation bug.") }}</h4><br/>
+        <p>
+          {% trans %}
+         The validation of other peers in the transport package was not 
working in some cases, because validation did not use monotonic time, and 
first_challenge_use wasn't reset.</br></br> 
+         
+         See branch l20integration revision 88cb4be.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Fixed wrong group name.") }}</h4><br/>
+        <p>
+          {% trans %}
+         A wrong group name was used for a DHT block entry.</br></br> 
+         
+         See branch l20integration revision 8127d51.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Task added to start reading the hostlist entries only after 
a certain period of time has elapsed.") }}</h4><br/>
+        <p>
+          {% trans %}
+         Reading hostlist entries and compiling the hostlist response to a 
hostlist request was started too early, even though the peer did not created 
its own hello.</br></br> 
+         
+         See branch l20integration revision 7761b42.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Added test config to have a peer running the hostlist 
server.") }}</h4><br/>
+        <p>
+          {% trans %}
+         The configuration of the test case had to be changed to let one peer 
run a hostlist server.</br></br> 
+         
+         See branch l20integration revision 3c761cd.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Changed hostlist server to use a hello cache.") }}</h4><br/>
+        <p>
+          {% trans %}
+         The host list server needed a cache for the entries, because with 
storing entries in the peerstore, only the new hellos were notified to the 
hostlist server.</br></br> 
+         
+         See branch l20integration revision e4b146e.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Changed hostlist server to use a hello cache.") }}</h4><br/>
+        <p>
+          {% trans %}
+         The host list server needed a cache for the entries, because with 
storing entries in the peerstore, only the new hellos were notified to the 
hostlist server.</br></br> 
+         
+         See branch l20integration revision e4b146e.
+         {% endtrans %}
+        </p>
+      </section>
+      <section>
+        <h4>{{ _("Status") }}</h4><br/>
+        <p>
+          {% trans %}
+         The hostlist, and topology subsystems  and the bootstrap 
functionality were manually tested. Everything was working without errors. No 
known errors in other subsystems. Branch merged into master. New Transport and 
Hello released with version 0.21.
+         {% endtrans %}
+        </p>
+      </section>
+    </div>
+  </div>
+
+</article>
+{% endblock body_content %}

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]