Release Notes: This release adds support for non-anonymous data transfers over multiple hops (if both publisher and replicator are using an anonymity level of zero). It fixes various bugs and includes cosmetic improvements in the gnunet-setup and gnunet-fs-gtk user interfaces.
Release Notes: This release adds a few features and fixes a large number of bugs. It is largely protocol-compatible with GNUnet 0.9.3. It introduces flow- and congestion control for the multicast system, support for exit policies and exit discovery for the GNUnet VPN, support for tunneling P2P traffic over HTTP(S) with reverse proxies, and various performance improvements.
Release Notes: This release adds a few features and fixes a number of bugs. It is protocol-compatible with GNUnet 0.9.2. There were various minor changes to the C APIs and the peer-internal protocols. This is the first release that has a compatible Java API. gnunet-java 0.9.3 can be used to access many of GNUnet's services from Java. This release also contains the beginnings of a new GNUnet-based Naming System (GNS), implementing a fully decentralized, backwards-compatible replacement for DNS (many important features and documentation are still missing, but the foundations are there).
Release Notes: This is a bugfix release. Noteworthy improvements include improved keyword extraction from filenames, a better heuristic for file-sharing content migration, and a significant traffic reduction for the network-size estimation protocol. The code now distinguishes between LAN and WAN for bandwidth consumption. Bugfixes include an increased FD_SETSIZE on W32, corrected struct alignment for network messages on W32, and fixes of various crashes (in the datastore, file-sharing, transport, ATS, and hostlist subsystems).
Release Notes: This is a bugfix release. It improves CPU consumption and latency of various operations, uses clearer error messages, and fixes various bugs (including a deadlock in the daemon and a crash in the MySQL module).
Release Notes: This release fixes various minor and major bugs, including a minor memory leak, deadlocks in gnunet-gtk, and bugs in the load computation code, which caused inefficient resource allocation. A new ncurses/dialog-based setup wizard has been added.
Release Notes: This release fixes various bugs. Specifically, aborting, stopping, and clearing downloads should no longer crash gnunet-gtk. gnunet-gtk was also polished with some new features. The most visible change is that aborted downloads should no longer leave incomplete files behind.
Release Notes: Areas of improvement in this release included content migration, routing, content priorities, connection management, internationalization, and thread signaling. Memory utilization and other cosmetic improvements were also made. gnunet-gtk now supports sorting.
Release Notes: This release fixes various major bugs. This includes a deadlock in the HTTP transport and non-deterministic aborts of large recursive downloads. Bugfixes related to missed opportunities for content migration and routing should improve content availability and download performance. Minor improvements were made in terms of CPU and memory consumption. This version includes a translation to Swedish and some other cosmetic improvements.
Release Notes: This is the a bugfix release for 0.7.0. Among other things, 0.7.0a fixes various crashes as well as connectivity, efficiency, and routing issues. This release adds support for MySQL 5.0 (in addition to MySQL 4.1 and SQlite).