21.3.06

GNUnet 0.7.0c released

Download GNUnet 0.7.0c here. gnunet-gtk is a separate download and can be found here.
This is a bugfix release for 0.7.0b. It fixes various minor bugs:
  • deadlock in the http transport
  • large downloads, in particular recursive downloads of directories, no longer abort erroneously (non-deterministic bug)
  • a crash under Win32 is fixed by using a more recent pthreads library
  • statistics display in gnunet-gtk was improved
  • content migration now works properly (previously only the first search result for a given key was cached)
  • routing works much better now (higher success rate, fewer collisions in routing table)
  • In 0.7.0c, peers are also more aggressive about using excess bandwidth to migrate content.
gnunet-pseudonym now supports multiple uses of the -k option. The amount of hashing required was reduced from quadratic to linear in one place, resulting in reduced CPU consumption for searches with many results. Memory use for 0.7.0c should stabilize at a slighly lower level compared to 0.7.0b. A Swedish translation was added thanks to Daniel Nylander. Upgrading to 0.7.0c should be trivial, simply recompile, install, stop gnunetd, run gnunet-update and restart gnunetd.