release of the anonymous network and C++ client . Remember that I2P is a multilayer anonymous distributed network that operates over the regular internet, actively employing end-to-end encryption, ensuring anonymity and isolation. Within the I2P network, users can anonymously create websites and blogs, send instant messages and emails, share files, and organize P2P networks. The basic I2P client is written in Java and can operate on a wide range of platforms, such as Windows, Linux, macOS, Solaris, etc. I2pd is an independent implementation of the I2P client in C++ and is licensed under a modified BSD license.
In release I2P 0.9.46:
- Thanks to the addition of the Westwood+ congestion control algorithm, performance has significantly increased with the implementation of data streams (TCP-like streams over I2P);
- The development of a more reliable and faster method of end-to-end encryption has been completed, the ECIES-X25519-AEAD-Ratchet combination instead of . The ECIES-X25519-AEAD-Ratchet code is announced ready for testing;
- The design of the editing pages in the hidden services manager has been changed;
- The JRobin package implementing RRDTool in Java has been replaced with ;
- A vulnerability allowing a local user to escalate their privileges has been fixed. This issue only occurs on the Windows platform;
- I2P 0.9.46 is the last release supporting Java 7. The next version will also discontinue the build of packages for Debian 7 "Wheezy", Debian 9 "Stretch", Ubuntu 12.04, and Ubuntu 14.04.
- In i2pd 2.32, support for the ECIES-X25519-AEAD-Ratchet protocol has been implemented, support for NTCP2 tunneling through SOCKS proxies has been ensured, UDP tunnels have added gzip-based compression support, and the functionality of the web console has been updated.
Source: opennet.ru
