• Publicado: 2015-06-02
  • Autor: zzz
  • Publicado em release

0.9.20 contains many important bug fixes, and several changes to increase floodfill capacity in the network.

Routers configured for 32-64 KB of shared bandwidth may now become floodfill, and routers configured for 512 KB or more of shared bandwidth will have higher connection limits. These changes may cause your router to use more resources. If the router becomes too busy, the best way to reduce usage is to lower the bandwidth settings in your console. If that doesn't help, you may now disable automatic floodfill on the advanced configuration page in the console.

We're hopeful that these changes will increase network capacity and performance, and reduce the congestion that's been affecting the network the last three months.

Como de costume, recomendamos que você atualize para esse lançamento. A melhor maneira de manter a segurança e ajudar a rede é rodar a última versão lançada.

Finally, we're excited to announce our first-ever I2P meetup, in Toronto August 15-16. There will be lots of presentations and tutorials. All are welcome. For more information, see the announcement.

DETALHES DE LANÇAMENTO

Modificações

  • Floodfill performance improvements
  • Add support for address book export
  • Add support for SSL in HTTP server tunnel
  • Allow class 'M' (64-128 KBps share bandwidth) to become floodfill
  • Raise connection limits for new classes 'P' (512-2000 KBps share bandwidth) and 'X' (over 2000 KBps)
  • Add support for signed development builds

Correções de Erros

  • Fixes for high CPU usage in floodfills
  • Clock skew fixes
  • Fixes and configuration for when IPv4 is firewalled but IPv6 still works
  • Locking fixes for i2ptunnel clients to prevent hangs at startup
  • Verify hostnames when reseeding
  • Fix deletion of config files for deleted torrents in i2psnark
  • Fix hangs fetching proxy.i2p local resources via Privoxy
  • Fixes for duplicate shared clients
  • Fix for occasional page truncation in HTTP client
  • Fixes for handling corrupted SSU packets
  • Fix closing of SAM sessions when I2P session closes
  • Fix bugs in handling streaming resets

Outros

  • Reduce NTCP threads
  • Eliminate SimpleScheduler threads
  • Add continent-based NTP servers as fallbacks for country-based ones
  • Remove all default non-SSL reseed hosts
  • Disable fallback to non-su3 reseeding
  • Several fixes in streaming for better "loopback" performance
  • Reduce latency in i2ptunnel
  • Add a larger Bloom filter for very high bandwidth and memory
  • Add Bloom filter warning when configured for high bandwidth but not enough memory
  • Reduce max netdb search depth to reduce floodfill load
  • Processamento de cabeçalho e tratamento de erros aprimorados no servidor HTTP i2ptunnel
  • Melhor tratamento de erros e feedback do usuário quando o túnel do cliente HTTP está desabilitado
  • Mais mudanças para melhorar a capacidade de enchimento
  • Nova configuração para forçar IPv4 (somente) a firewalls em /confignet
  • Nova configuração para enchimento em /configadvanced
  • Mostrar status IPv4 e IPv6 separados na barra de resumo quando apropriado
  • Melhor manuseio de pacotes SSU corrompidos
  • Jetty 8.1.17.v20150415
  • Atualizações de tradução
  • Dados do GeoIP atualizados (novas instalações e apenas PPA)

SHA256 checksums:

511d90f8d6a78f5e061fe61d2fdbf4a6be8d271672f0b5d271fa2c4d3cdc01f4  i2pinstall_0.9.20_windows.exe
f8116f2559a40b835854aa2fdb1aedcab518d1b29414e60bdd714c86412bb27d  i2pinstall_0.9.20.jar
bcd900a9001bdda37ed70cdec78e9096ed370e44513aae5e29a02886d0babd33  i2psource_0.9.20.tar.bz2
0cf1b742e7cf293b49df4c69b693f988324c5f53ecdc421dcbff890ed4752f0c  i2pupdate_0.9.20.zip
bb1073166decd484c3bd74d06fafbd3029c210909aae4e8c065c278478429251  i2pupdate.su2
de9c8ee0ce3de6edde49ac884b0308f40efb1777f4f5795a4a69b4f0680eb648  i2pupdate.su3
25055fdd48489a9cfcb54d9bde7ae888fe8065c52fabc1a126886d20037e55b4  i2pupdate.sud