Release Notes: This pre-release is the first release after the major code rewrite that is expected to address all of the legacy problems that could not be solved without changing the protocols and data formats used by GNUnet. Consequently, the code breaks compatibility with all previous versions. The pre-release also lacks a graphical user interface. The pre-release is made in order to bootstrap the network with the new protocols.
Release Notes: This release adds support for collections. sqlite can now be used as a data store. Various bugs have been fixed.
Release Notes: This version features improved use of URIs (Universal Resource Identifiers) for anonymous file sharing. In particular, URIs can be used in more places and are shorter than before. This release also fixes various bugs, including problems with connection setup in TCP on IPv6, wrong trust values, and various build problems. This release also extends the GNUnet framework with a service registry. Remote procedure calls can now be performed across GNUnet using the new RPC service.
Release Notes: This release adds namespaces and directories. Directories allow users to give structure to the shared content. Namespaces contain files that have been authorized by the same pseudonym. Content in namespaces can be securely updated. Namespaces can also establish reputations that help avoiding content from malicious providers.
Release Notes: Peers can now communicate down-stream limitations and use a knapsack-solver for message construction to reduce network noise. Support for large result sets (thousands of files) was improved, avoiding the quadratic growth of the database. Experimental support for IPv6 was added. Various bugs were resolved.
Release Notes: Besides from being entirely incompatible with the previous version and thus forcing an update, this version adds support for keyword extraction using libextractor, mime-types and filenames in the search results, big-endian compatibility, the use of a database to store the shared data, an improved build process, the possibility to insert content while the server is running, improved download performance, and lots of minor and major bugfixes.
Release Notes: A GTK+ GUI was created to search and download files from GNUnet. Several serious bugs and a few performance issues were also resolved.
Release Notes: This release has been ported to FreeBSD, NetBSD, and OpenBSD. Boolean queries of the form 'a AND b' are now possible. Several performance issues, in particular several conditions that would lead to excessive CPU load, were addressed. The heuristic for routing of queries was improved. Several minor bugs were fixed.
Release Notes: The Java/Swing GUI was replaced by console tools written in C. The server is now a bit more clever with routing decisions. A couple of bugs (in particular server segfaults on startup if GNUnet was not able to determine the local IP) were fixed. The name of the project was changed from GNet to GNUnet.
Release Notes: GNet now evaluates content and automatically discards data in favor of better data. A tool to extract keywords from mp3 id-tags for fast content insertion was added. The installation should be easier, and a couple of bugs were also fixed.