gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r1766 - GNUnet-docs/WWW/news


From: grothoff
Subject: [GNUnet-SVN] r1766 - GNUnet-docs/WWW/news
Date: Fri, 19 Aug 2005 16:49:14 -0700 (PDT)

Author: grothoff
Date: 2005-08-19 16:49:13 -0700 (Fri, 19 Aug 2005)
New Revision: 1766

Added:
   GNUnet-docs/WWW/news/news_20050827.inc
Log:
x

Added: GNUnet-docs/WWW/news/news_20050827.inc
===================================================================
--- GNUnet-docs/WWW/news/news_20050827.inc      2005-08-19 22:36:21 UTC (rev 
1765)
+++ GNUnet-docs/WWW/news/news_20050827.inc      2005-08-19 23:49:13 UTC (rev 
1766)
@@ -0,0 +1,44 @@
+<?php
+W("Download %s here.",
+  extlink_("http://gnunet.org/download/GNUnet-0.7.0.tar.bz2";,
+          "GNUnet 0.7.0"));
+W("gnunet-gtk is a separate download and can be found %s.",
+  extlink_("http://gnunet.org/download/gnunet-gtk-0.7.0.tar.bz2";,
+          "here"));
+W("Note that %s is now required to compile or run GNUnet.",
+  extlink_("http://gnunet.org/libextractor/download/libextractor-0.5.3.tar.gz";,
+          "libextractor"));
+BR();
+W("This is the first actual release since coding on the 0.7.x design started 
at the end of 2004.");
+W("The 0.7.x design includes all of the changes that were in the discussion 
for a couple of years but were not implemented to maintain compatibility.");
+W("The 0.6.x series implemented the original (2001) vision; the design for 
0.7.x combines the experiences collected in that implementation with new 
research results.");
+W("As a result, 0.7.0 includes many major changes and is completely 
incompatible with all 0.6.x releases.");
+W("Please note that this is still a <em>beta</tt> release; the first actually 
stable version will be called 1.0.0 and is likely to still be at least a year 
away.");
+W("The new design has not yet been tested on a larger scale; there are still 
features missing, and a few minor bugs are also still present.");
+W("Please report any bugs you find to %s.",
+  extlink_("https://gnunet.org/mantis/";, "mantis"));
+BR();
+W("<strong>New</strong> important features in 0.7.0 (compared to 0.6.6b):");
+echo "<ul>";
+LI("support for fragmentation of messages allows sending of up to 64k of data 
via UDP transport");
+LI("transports can now be stream-based or message-based, allowing more 
efficient utilization of TCP and HTTP transports and reducing CPU utilization");
+LI("improved, cleaner IPv6 support");
+LI("data is encoded with the new %s encoding algorithm, allowing for 32k data 
fragments and variable-size, compressed metadata annotations including 
thumbnails",
+   extlink_("download/ecrs.pdf", "ECRS"));
+LI("improved security guarantees that GNUnet can make with respect to 
intermediaries corrupting search results");
+LI("sessionkey exchange protocol now uses an asymmetric pair of keys for 
improved security and more reliable session establishment");
+LI("AES-256 replaces blowfish as the symmetric encryption");
+LI("SHA-512 replaces RIPEMD160 as the hash function");
+LI("SHA-512 replaces CRC32");
+LI("GNUnet content URIs no longer carry a CRC32 code (simpler, SHA-512 gives 
enough room to guard against collisions)");
+LI("alternative friend-to-friend topology allows restricting connections to 
friends only (peer-to-peer topology still available and used by default)");
+LI("database reorganization improves IO performance;  support for BDB, GDBM 
and TDB dropped (SQLITE or MYSQL now required)");
+LI("interactive configuration of GNUnet with the <tt>gnunet-setup</tt> tool");
+LI("easy migration to new versions of GNUnet thanks to <tt>gnunet-update</tt> 
(not able to migrate 0.6.x intallations, though)");
+LI("extended and enhanced plugin architecture (makes it even easier to add new 
protocols to GNUnet)");
+LI("additional libraries and cleaner separation between user-interface and 
functional code (makes it almost trivial to write or improve GNUnet user 
interfaces)");
+LI("glade-based <tt>gnunet-gtk</tt> user interface with clean MVC abstraction 
and plugin architecture (makes it easy to extend or modify the GUI); the new 
interface is much cleaner and more powerful");
+LI("file-sharing user interface (FSUI) library keeps track of active searches 
and downloads and can restore them the next time <tt>gnunet-gtk</tt> (or any 
other UI that asks for this feature) starts");
+LI("improvements to the bandwidth allocation code ensure that GNUnet always 
stays within the specified bandwidth limits");
+echo "</ul>";
+?>





reply via email to

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