i2p is a Java application which builds up an anonymous network from hundreds of routers, similarly to the Freenet and Tor projects. Data is encrypted and relayed through several other i2p routers, to maintain anonymity.
There are a lot of services that are integrated into the i2p network. These include IRC, web browsing, email, bittorrent, gnutella, instant messaging... All of these programs work anonymously via the i2p network infrastructure. There are no official connections from i2p to the "normal" internet, however, unofficial "outproxies" do exist and can connect to regular websites.
The 0.6.4 release adds performance and stability improvements.
Improvements:
- Floodfill peers which are already connected, are preferred for RouterInfo stores.
- References to new floodfill peers obtained from ordinary peers in case of shortage.
- Preference for already connected peers is generally increased by considering them active.
- Improvements to the shutdown handler, tunnel builder, router throttling, collection of tunnel pool statistics, as well as router console and I2PSnark (a built-in bittorrent client) improvements are also included.