I2P verze 0.7.6 obsahuje další opravy problémů se stabilitou sítě souvisejících s budováním tunnel a s limity připojení. Ačkoli vydání 0.7.5 výrazně zmírnilo zahlcení, které se objevovalo ve večerních hodinách a o víkendech (podle UTC), nebylo však zcela odstraněno; toto vydání by mělo situaci dále zlepšit.
Tato verze také obsahuje nové motivy konzole od dr|z3d, které lze vybrat na nové stránce nastavení uživatelského rozhraní. Bohužel nové motivy nejsou k dispozici pro prohlížeče Internet Explorer.
Výchozí odchylka délky tunnel byla změněna z 1 na 0. Toto se týká hlavně exploratory tunnels a iMule. Jak je vysvětleno na zzz.i2p, nenulová odchylka přináší jen velmi malou ochranu za cenu značných nároků na zdroje. Pokud si přejete přenastavit svá nastavení pro exploratory tunnels zpět na původní odchylku 1, nebo změnit na délku 3 a odchylku 0, můžete to provést na stránce config tunnels. Nastavení iMule je nejlepší měnit přímo v dané aplikaci.
I2P nyní ukládá dočasná data do systémového dočasného adresáře (obvykle /var/tmp na Linuxu a %TEMP% ve Windows). Pouze u nových instalací jsou uživatelská data v $HOME/.i2p na Linuxu/Macu a v %APPDATA%\I2P ve Windows.
Toto vydání obsahuje několik změn ke snížení spotřeby prostředků (paměti, CPU a spojení) a obvyklou sadu oprav chyb. Doporučujeme aktualizovat.
Toto je první vydání sestavené a podepsané zzz. Ještě jednou děkujeme Complication za jeho četné příspěvky k projektu během posledních pěti let. I2P prochází nejrychlejším vývojem za řadu let. Dejte prosím vývojářům zpětnou vazbu na IRC #i2p nebo na forum.i2p2.de a zapojte se!
Podrobnosti vydání:
Connection Limits and related congestion
- Split the limiting actions into three thresholds (75%, 81%, and 87%) instead of all happening at 80%, for better control, and to save the drastic actions for the higher thresholds.
- Other minor changes, perhaps temporary, to improve tunnel build success.
- Change default tunnel length variance to zero, to help iMule and exploratory build success. As explained elsewhere on this site, this will have a negligible affect on anonymity. Should you wish to keep a variance of 1 for a particular tunnel pool, change it back on configtunnels.jsp or in i2ptunnel, or the iMule config.
- Make shared clients tunnels reduce-on-idle for new installs.
Limity připojení a související přetížení
- Expire peer profiles quicker and display less, to reduce memory use.
- Use StringBuilder throughout, faster than StringBuffer
- Reduce stats coalesce frequency, this is a big CPU user
- Allocate much less memory on first startup
- Remove more unused classes
Zdroje
- More fixes related to UPnP, recognition of firewalls and changing firewall conditions, and address changes.
Přenos
- Wait until the console is up before launching browser.
Spouštěč prohlížeče
- New console, i2psnark, susimail, susidns, and proxy error page themes by dr|zed
- Console themes are selectable on configui.jsp.
- Console themes not available for IE users.
- Fixes for Opera
Konzole a motivy
- Serve css and image files at the reserved proxy.i2p address, to better display the error pages when the user is on a different machine.
Proxy
- For new installs, code and data will be split into different directories. Data (router files, config files, i2psnark files, eepsite(I2P Site) files, etc.) will be in ~/.i2p on linux and %APPDATA%\I2P on Windows. The code directory can be read-only to the user (although the user will not be able to update in that case). On linux, the shell scripts i2prouter, runplain.sh, and eepget can be moved to a directory such as /usr/bin. All assumptions that files are in the current working directory are removed. Don’t launch the router anymore in the install scripts on linux.
- For existing installs, about the only visible change will be a few temporary files now in the Java temporary directory (e.g. /var/tmp on linux) instead of $I2P.
Instalátor, Oddělené adresáře, Distribucím přívětivé uspořádání
- Move the reseeder from the routerconsole to the router, for easier embedding of the router in other code (e.g. android, iMule)
SHA256 Checksums:
6d5d3b9feee1f827e25c896bdc12553a5133816e0bf705a5d9dffe099685245a i2pinstall_0.7.6.exe
05c16c78670ebcadb401509a0b46010e8d3ef2644bce3bc62f96751368e24402 i2psource_0.7.6.tar.bz2
e799ef916871c12d0c53ade577fe2ab89feb138589b9dd312a38f35f31c45bff i2pupdate_0.7.6.zip
e4605534e5accec9956c2204c547486ad5a3cca57597f2a44665c49cdf9dede3 i2pupdate.sud