La versión 0.8.7 de I2P incluye varias mejoras en componentes largamente desatendidos, incluidos los Naming Services, la generación de gráficos, las bibliotecas nativas de CPU ID y BigInteger, las implementaciones criptográficas y el wrapper.
Gracias al nuevo colaborador KillYourTV, quien fue fundamental para implementar y probar estas mejoras, con apoyo adicional de sponge y hottuna.
Las mejoras del ID de la CPU fueron desarrolladas por hottuna, generosamente financiadas por Relakks y Ipredator - gracias a Peter Sunde y Jan-Erik Fiske por su apoyo.
También, por primera vez, ahora tenemos un Archivo Personal de Paquetes de I2P (PPA) en launchpad.net . Para quienes usan Ubuntu, esto ofrece una forma sencilla de instalar I2P y mantener los diversos componentes actualizados. El paquete de I2P ofrece la opción de instalarlo como un servicio, o puede iniciarse bajo demanda como de costumbre. Este PPA está actualmente mantenido por KillYourTV con el apoyo de otros miembros del equipo de desarrollo. Las instrucciones de instalación para Ubuntu/Debian están en nuestro sitio web.
Para quienes están actualizando a través de la red, esta actualización tiene un tamaño aproximadamente cuatro veces mayor que el habitual, debido a la inclusión de las actualizaciones de jbigi. Por favor, tenga paciencia mientras se descarga la actualización a través de la red.
Por favor, ayuda a hacer crecer la red. Participa , corre la voz y dona ! Si encuentras un error, por favor envía un informe en gitlab . Seguimos buscando ayuda para traducciones nuevas y existentes. Por favor, ofrécete como voluntario en IRC #i2p-dev.
Los archivos están disponibles en la página de descargas .
Cambios importantes (actualizaciones y nuevas instalaciones)
- NamingService upgrades to support new features, including a hosts.txt database that will be enabled in release 0.8.8
- New form in the HTTP proxy to save new hosts with address helpers to hosts.txt
- Speedups for SHA-256 and SHA-1 hash computation, most noticeable on GNU JVMs
- Upgrade to JRobin 1.5.9 for better-looking performance graphs
- Persistent graph data across restarts
- JCpuid / JBigI upgraded to libgmp 4.3.2 / 5.0.2 and the libraries are PIC compliant, and contain improved support 64-bit on most architectures. JBigI is a native library which significantly speeds up cryptography operations
- For those on grsec / ASLR kernels where I2P was crashing due to non-PIC libraries, I2P should now work
- For those on x86 64-bit systems, crypto will be faster (typical result is a 25% improvement), which you may notice in lower CPU usage
- For those on ARM or x86 OS X systems, crypto should be much faster, as we did not have jbigi support for these systems before
- For those on most other 32-bit Linux, FreeBSD, or Windows systems, there should be no noticeable change in performance
Cambios importantes (solo instalaciones nuevas)
- The Wrapper was updated to version 3.5.9 and the libraries are now PIC compliant, and support 64-bit on most architectures. For those who did not have a working wrapper before (those on grsec / ASLR kernels, or freebsd, ARM, or x86 OS X) manual upgrade of your wrapper libraries is possible. Instructions at http://www.i2p2.de/manualwrapper . For FreeBSD users see http://www.i2p2.de/faq#compat6x . Alternative: delete existing installation and install a new. Second alternative for Ubuntu: delete existing install and use PPA. For those who have a working wrapper now, a manual upgrade is NOT recommended.
Novedades en el empaquetado:
- Debian / Ubuntu - Major upgrade of the Debian packaging scripts to comply with packaging rules
- PPA - As described above
Correcciones de errores
- The update includes local Jetty patches that were inadvertently omitted from the 0.8.3 and 0.8.5 install packages
- A workaround for noncompliant UPnP devices
- Fix bug preventing Robert from initiating a connection to i2psnark
Otros
- More adjustments for recent network growth, including increasing the number of floodfills and lowering the number of router infos stored locally
- Exchange version numbers across I2CP, to allow future changes to be backward-compatible
- Swedish translation, thanks 123hund123, hottuna and digitalmannen
- Partial Finnish, Italian, Polish, and Vietnamese translations, thanks to the Transifex translation teams
- Arabic translation updates, thanks hamada
- Russian translation updates, thanks hiddenz
- GeoIP update (new installs only)
Sumas de verificación SHA256:
9f0b1d565e0250cefe3998e1ccabda062d057f794ccb976c147608f005a022c4 i2pinstall_0.8.7.exe
31acef3fcd1a5839edc3b931f108944222c833d218bd427fe89a57b4acd92ece i2psource_0.8.7.tar.bz2
637d9c73fde3c8756dc04a13691a812940169e66445ba3c1c5c46829991bca8f i2pupdate_0.8.7.zip
47363a2284018a24335048a6c14d5e4f5b101f7048cbf23c61b710e2f31778b9 i2pupdate.su2
cad2233ec477fb4455ce90283a5d4a18dda17d312a818d6ae1276358cb2f55a5 i2pupdate.sud