Release Notes: This release features the ability to check external network connectivity, support for recursive and parallel directory downloading, reduced memory consumption while inserting and downloading files, initial support for a new application protocol for managing a peer-to-peer testbed, and various bugfixes and cosmetic improvements.
Release Notes: The GNUnet-tools now automatically generate a default configuration file if such a file is missing. This release also fixes a minor routing problem and various cosmetic issues.
Release Notes: This release fixes an integer underflow that could stall downloads. It also adds the ability to expell peers that do not obey bandwidth limitations, and addresses various minor problems.
Release Notes: This release fixes various bugs, most of which are performance related. It should be more consistent in bandwidth consumption, and use fewer database accesses (but slightly more memory). It also improves space and bandwidth utilization.
Release Notes: The release fixes various bugs and performance problems.
Release Notes: This update features a new transport for peers behind firewalls (and NAT boxes) that do not allow connections to be initiated from the outside. The CPU consumption is reduced by falling back to a cheaper message assembly heuristic under load. Faulty (local) clients can no longer deadlock the GNUnet deamon. Several other bugs were resolved.
Release Notes: This release fixes problems with the TCP transport that would occasionally hang or abort the GNUnet daemon. It also resolves database corruption problems with the gnunet-convert and gnunet-check tools. Finally, a long-standing performance problem with the BSD and Solaris ports was resolved.
Release Notes: This release features better handling of content in namespaces, improved resource allocation and overall performance, and the addition of various minor features. The code was refactored, which should make it easier to extend the program. Test cases were included for the system dependent code to simplify porting. The new libgcrypt 1.1.43 APIs are now supported.
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: This version no longer requires OpenSSL or libgcrypt; the required cryptographic primitives are now included. Furthermore, this release fixes a couple of minor bugs.