This new version represents over 16 months of development and testing. GNUnet 0.7.1 is largely compatible with GNUnet 0.7.0. Except for changes to the configuration file updating should be relatively unproblematic, read the UPDATING file for details.
The main *new* dependencies are: * GNU's libextractor >= 0.5.14 * Guile >= 1.8 * libcurl >= 7.x * mysql >= 5.0 (or sqlite >= 3.0) * GTK >= 2.8 Most of the changes made for 0.7.1 have focused on improving the internal APIs introduced with 0.7.0. Users should expect to see noticable improvements in stability and performance as well as minor visual and functional improvements. Developers should note that various APIs have changed quite a bit, in particular the file-sharing APIs and gnunetutil. Noteworthy improvements since GNUnet 0.7.0e include: * Files from stopped downloads are deleted * Improved logging capabilities * Guile-based gnunet-setup * gnunet-setup GTK interface is now based on glade * Improved database performance * FSUI upload and unindex operations are now persistent * FSUI API allows clients to associate handle with all persistent operations * Cleaner abstractions should make porting GNUnet easier * Improved OS X, BSD and Solaris portability * gnunet-gtk now disables buttons that cannot be used * gnunet-gtk highlights active and completed downloads * gnunet-gtk visualizes additional statistics The release also fixes a huge number of minor bugs. The following features from 0.7.0 are not part of 0.7.1: * no support for namespaces or collections in gnunet-gtk * no http or smtp transports We plan to support those features again in the near future. The GTK user interface (gnunet-gtk) is a separate download. You can download the code from all GNU mirrors or from the URLs given below: http://gnunet.org/download/GNUnet-0.7.1.tar.bz2 http://gnunet.org/download/gnunet-gtk-0.7.1.tar.bz2 http://gnunet.org/libextractor/download/libextractor-0.5.16.tar.gz The Windows binaries will be made available early in 2007. More information about GNUnet including how to use it, installation, other dependencies, mailinglists, a bug database and a forum can be found at http://gnunet.org/ Thanks to everyone who contributed! Christian _______________________________________________ Help-gnunet mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-gnunet
