gnunet-svn
[Top][All Lists]
Advanced

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

[www] branch master updated: v0.19.0


From: gnunet
Subject: [www] branch master updated: v0.19.0
Date: Tue, 06 Dec 2022 16:09:48 +0100

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

martin-schanzenbach pushed a commit to branch master
in repository www.

The following commit(s) were added to refs/heads/master by this push:
     new 930acde6 v0.19.0
930acde6 is described below

commit 930acde63fef036e1a83f3acc50cad0ea40f1a0f
Author: Martin Schanzenbach <schanzen@gnunet.org>
AuthorDate: Wed Dec 7 00:09:41 2022 +0900

    v0.19.0
---
 template/news/2022-12-0.19.0.html.j2 | 89 ++++++++++++++++++++++++++++++++++++
 www.yml                              |  3 ++
 2 files changed, 92 insertions(+)

diff --git a/template/news/2022-12-0.19.0.html.j2 
b/template/news/2022-12-0.19.0.html.j2
new file mode 100644
index 00000000..1d734d2b
--- /dev/null
+++ b/template/news/2022-12-0.19.0.html.j2
@@ -0,0 +1,89 @@
+{% extends "common/news.j2" %}
+{% block body_content %}
+  <h1>GNUnet 0.19.0 released</h1>
+<p>
+  We are pleased to announce the release of GNUnet 0.19.0.
+  <br/>
+  GNUnet is an alternative network stack for building secure, decentralized and
+  privacy-preserving distributed applications.
+  Our goal is to replace the old insecure Internet protocol stack.
+  Starting from an application for secure publication of files, it has grown to
+  include all kinds of basic protocol components and applications towards the
+  creation of a GNU internet.
+</p>
+<p>
+  This is a new major release.
+  It breaks protocol compatibility with the 0.18.x versions.
+  Please be aware that Git master is thus henceforth (and has been for a
+  while) <b>INCOMPATIBLE</b> with
+  the 0.18.x GNUnet network, and interactions between old and new peers
+  will result in issues.  0.18.x peers will be able to communicate with Git
+  master or 0.19.x peers, but some services will not be compatible.<br/>
+  In terms of usability, users should be aware that there are still
+  <b>a number of known open issues</b> in particular with respect to ease
+  of use, but also some critical privacy issues especially for mobile users.
+  Also, the nascent network is tiny and thus unlikely to
+  provide good anonymity or extensive amounts of interesting information.
+  As a result, the 0.19.0 release is still <b>only suitable for early adopters
+  with some reasonable pain tolerance</b>.
+</p>
+<h4>Download links</h4>
+<ul>
+  <li><a 
href="http://ftpmirror.gnu.org/gnunet/gnunet-0.19.0.tar.gz";>gnunet-0.19.0.tar.gz</a>
 (<a 
href="http://ftpmirror.gnu.org/gnunet/gnunet-0.19.0.tar.gz.sig";>signature</a>)</li>
+  <li><a 
href="http://ftpmirror.gnu.org/gnunet/gnunet-gtk-0.19.0.tar.gz";>gnunet-gtk-0.19.0.tar.gz</a>
 (<a 
href="http://ftpmirror.gnu.org/gnunet/gnunet-gtk-0.19.0.tar.gz.sig";>signature</a>)</li>
+  <li><a 
href="http://ftpmirror.gnu.org/gnunet/gnunet-fuse-0.19.0.tar.gz";>gnunet-fuse-0.19.0.tar.gz</a>
 (<a 
href="http://ftpmirror.gnu.org/gnunet/gnunet-fuse-0.19.0.tar.gz.sig";>signature</a>)</li>
+</ul>
+<p>
+  The GPG key used to sign is: <a 
href="https://gnunet.org/~schanzen/3D11063C10F98D14BD24D1470B0998EF86F59B6A";>3D11063C10F98D14BD24D1470B0998EF86F59B6A</a>
+</p>
+<p>
+  Note that due to mirror synchronization, not all links might be functional
+  early after the release. For direct access try
+  <a href="http://ftp.gnu.org/gnu/gnunet/";>http://ftp.gnu.org/gnu/gnunet/</a>
+</p>
+<h4>Noteworthy changes in 0.19.0 (since 0.18.2)</h4>
+<ul>
+  <li><tt>UTIL</tt>: Moved <tt>GNUNET_BIO_MetaData</tt> handling into 
<tt>FS</tt>.</li>
+  <li><tt>BUILD</tt>: <tt>platform.h</tt> removed as it should not be used by
+     third parties anyway.
+     <tt>gnunet_config.h</tt> is renamed to <tt>gnunet_private_config.h</tt>
+     and the new replacement <tt>gnunet_config.h</tt> is added to provide
+     build information for components linking against/using GNUnet.</li>
+  <li><tt>UTIL</tt>: Components part of <tt>gnunet_util_lib.h</tt> must now
+  be included through <tt>gnunet_util_lib.h</tt> and through that header
+  <b>only</b>.</li>
+  <li><tt>NAMESTORE</tt>:
+      <tt>gnunet-namestore</tt> can now parse a list of records into zones
+        from <tt>stdin</tt> in new <tt>recordline</tt> format.
+  </li>
+  <li><tt>GTK</tt>: Added an identity selector to the search to accomodate for
+    previously deprecated "default" identities for subsystems.</li>
+  <li>Other: Postgres plugins implementations modernized and previous 
regressions
+    fixed.</li>
+</ul>
+<p>
+A detailed list of changes can be found in the <a 
href="https://git.gnunet.org/gnunet.git/tree/ChangeLog";>ChangeLog</a> and
+the <a href="https://bugs.gnunet.org/changelog_page.php?project_id=13";>bug 
tracker</a>.
+</p>
+<h4>Known Issues</h4>
+<ul>
+  <li>There are known major design issues in the TRANSPORT, ATS and CORE 
subsystems which will need to be addressed in the future to achieve acceptable 
usability, performance and security.</li>
+  <li>There are known moderate implementation limitations in CADET that 
negatively impact performance.</li>
+  <li>There are known moderate design issues in FS that also impact usability 
and performance.</li>
+  <li>There are minor implementation limitations in SET that create 
unnecessary attack surface for availability.</li>
+  <li>The RPS subsystem remains experimental.</li>
+  <li>Some high-level tests in the test-suite fail non-deterministically due 
to the low-level TRANSPORT issues.</li>
+</ul>
+<p>
+In addition to this list, you may also want to consult our bug tracker at <a 
href="https://bugs.gnunet.org/";>bugs.gnunet.org</a> which lists about 190 more 
specific issues.
+</p>
+
+<h4>Thanks</h4>
+<p>
+This release was the work of many people. The following people contributed 
code and were thus easily identified:
+Christian Grothoff, Tristan Schwieren, madmurphy, t3sserakt, TheJackiMonster 
and Martin Schanzenbach.
+<!--We are greatful for funding from <a href="https://nlnet.nl/discovery/";>NGI 
Zero DISCOVERY</a> that
+has supported several developers over the last four years to work on the
+<a href="../gns.html">GNU Name System</a> and related subsystems.-->
+</p>
+{% endblock body_content %}
diff --git a/www.yml b/www.yml
index 5dbf3174..af2824c1 100644
--- a/www.yml
+++ b/www.yml
@@ -29,6 +29,9 @@ meetingnotes:
   2019: 2019-12-27
   2020: 2020-12-30
 newsposts:
+  - page: 2022-12-0.19.0.html
+    date: 2022-12-06
+    title: GNUnet 0.19.0
   - page: 2022-11-NGI-Entrust-GNS-TLDs.html
     date: 2022-11-14
     title: 'NGI Zero Entrust: "GNS to DNS Migration and Zone Management"'

-- 
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]