forked from I2P_Developers/i2p.www
Migrated up to the last ten blog posts to the new format
This commit is contained in:
@@ -1,6 +1,81 @@
|
||||
=============
|
||||
0.8.9 Release
|
||||
=============
|
||||
.. meta::
|
||||
:date: 2011-10-11
|
||||
:category: release
|
||||
:excerpt: The 0.8.9 release has several performance improvements, and many changes to handle the continued rapid growth of the network. It uses a new iterative method for Kademlia network database lookups that should be more reliable and efficient. There are also several improvements to our SSU (UDP) transport protocol that should help reliability and efficiency. We have made several changes to improve tunnel build success rates. And, of course, there are lots of bug fixes and translation updates.
|
||||
|
||||
.. raw:: html
|
||||
:file: blog/2011/10/11/release-0.8.9.html
|
||||
The 0.8.9 release has several performance improvements, and many changes to handle the continued rapid growth of the network. It uses a new iterative method for Kademlia network database lookups that should be more reliable and efficient. There are also several improvements to our SSU (UDP) transport protocol that should help reliability and efficiency. We have made several changes to improve tunnel build success rates. And, of course, there are lots of bug fixes and translation updates.
|
||||
|
||||
The network has grown quite rapidly in recent weeks, and that's great news,
|
||||
but it has caused some instability. We welcome all our new users and we
|
||||
ask you to be patient as we make improvements to the software.
|
||||
|
||||
Please help grow the network. `Get involved`_, spread the word, and `donate`_!
|
||||
If you find a bug, please enter a report on `Trac`_.
|
||||
We are still looking for help on new and existing translations.
|
||||
Please volunteer on IRC #i2p-dev.
|
||||
|
||||
.. _`Get involved`: {{ site_url('get-involved') }}
|
||||
.. _`donate`: {{ site_url('get-involved/donate') }}
|
||||
.. _`Trac`: http://{{ i2pconv('trac.i2p2.i2p') }}/report/1
|
||||
|
||||
{% trans -%}
|
||||
Files are available on the `download page`_.
|
||||
{%- endtrans %}
|
||||
|
||||
.. _{% trans %}`download page`{% endtrans %}: {{ get_url('downloads_list') }}
|
||||
|
||||
**{% trans %}RELEASE DETAILS{% endtrans %}**
|
||||
|
||||
**{% trans %}Major Changes{% endtrans %}**
|
||||
|
||||
- Iterative netdb lookup, this had to be fixed as the network growth was making the old method less reliable. Also increase lookup timeouts to improve success rates.
|
||||
- Implement a SSU disconnect message so that the other side of a connection finds out when the peer disconnects. This should considerably speed up subsequent reconnection.
|
||||
- Major rewrite of the SSU send queue code, for efficiency in high-speed routers
|
||||
- Major rewrite of the participating tunnels expiration code, for efficiency in high=speed routers
|
||||
- Increase the maximum SSU MTU so messages take less packets
|
||||
- New reverse lookup table in the hosts.txt database so that names are displayed again on the neteb leases page.
|
||||
- Preliminary support for IRC DCC - not enabled by default
|
||||
- (New installs only) Switch to the Maxmind GeoIP database which is up-to-date and has better coverage of some countries.
|
||||
- (New installs only) Update to wrapper 3.5.12 to fix file permission problems.
|
||||
|
||||
**{% trans %}Bug Fixes{% endtrans %}**
|
||||
|
||||
- Fix restoration of original tunnel quantity after idle
|
||||
- Reduce CPU usage when network is disconnected
|
||||
- Fix i2psnark "eject" button in certain browsers
|
||||
- Fix changing i2psnark tunnel parameters
|
||||
- Fix installation issues on some non-English Windows versions
|
||||
- Catch some uncaught exceptions from GNU NIO
|
||||
- Fix connectivity issues after long suspend times
|
||||
|
||||
**{% trans %}Other{% endtrans %}**
|
||||
|
||||
- Improvements to the data structure caching, and increase some cache sizes, to increase hit rates. Add a country code string cache.
|
||||
- Continue work on removing global locks for performance improvements
|
||||
- Rewrite of the job queue for efficiency
|
||||
- Switch to https reseed by default for security; update the reseed host lists
|
||||
- Don't bother to gzip small http responses and images
|
||||
- Use bigger buffers and gunzipper cache in the http proxy
|
||||
- Several changes to improve tunnel build success rates
|
||||
- Increase the number of floodfills again
|
||||
- Faster router info expiration
|
||||
- Remove ancient deprecated ministreaming socket manager
|
||||
- Add option for i2psnark files readable by everyone
|
||||
- Add option for i2psnark page refresh time
|
||||
- Add streaming API for getting and setting I2CP port
|
||||
- More aggressive netdb exploration by hidden routers
|
||||
- Remove confusing "firewalled and fast" message
|
||||
- Translation updates for German, Spanish, Portuguese, Russian, and Swedish
|
||||
|
||||
**{% trans %}SHA256 Checksums:{% endtrans %}**
|
||||
|
||||
::
|
||||
|
||||
554d0abe82ca034e1b7479410bab330bba5644ca1ae4117982af670d0f44ee66 i2pinstall_0.8.9.exe
|
||||
c40d503c0ee2e90c75f3d635649490a8e49b60e1da8100db118e2097a133429e i2psource_0.8.9.tar.bz2
|
||||
dba9258b67b3021c40456aae8e6986dc954ec55ab4ea527fd1ef02cfba88d803 i2pupdate_0.8.9.zip
|
||||
8f04438cd3d17240bebe8afc172ed54a65c3265db8ea4675a8c508d8ba088326 i2pupdate.su2
|
||||
e8754a0490bd3e47bc5017ea66d2bfda6386e9c9c6d50a6d77d2c15c0cab098b i2pupdate.sud
|
||||
|
@@ -1,82 +0,0 @@
|
||||
<p>
|
||||
The 0.8.9 release has several performance improvements, and many changes to handle
|
||||
the continued rapid growth of the network. It uses a new iterative method for
|
||||
Kademlia network database lookups that should be more reliable and efficient.
|
||||
There are also several improvements to our SSU (UDP) transport protocol that
|
||||
should help reliability and efficiency. We have made several changes to
|
||||
improve tunnel build success rates. And, of course, there are lots of bug
|
||||
fixes and translation updates.
|
||||
</p><p>
|
||||
The network has grown quite rapidly in recent weeks, and that's great news,
|
||||
but it has caused some instability. We welcome all our new users and we
|
||||
ask you to be patient as we make improvements to the software.
|
||||
</p><p>
|
||||
Please help grow the network.
|
||||
<a href="http://www.i2p2.de/getinvolved.html">Get involved</a>,
|
||||
spread the word,
|
||||
and <a href="http://www.i2p2.de/donate.html">donate</a>!
|
||||
If you find a bug, please enter a report on <a href="http://trac.i2p2.de/report/1">trac</a>.
|
||||
We are still looking for help on new and existing translations.
|
||||
Please volunteer on IRC #i2p-dev.
|
||||
</p>
|
||||
|
||||
<p>Files are available on the <a href="/download.html">download page.</a></p>
|
||||
|
||||
|
||||
<p><strong>Release Details</strong></p>
|
||||
|
||||
<p>* Iterative netdb lookup, this had to be fixed as the network growth was making the old method less reliable. Also increase lookup timeouts to improve success rates.
|
||||
<br />* Implement a SSU disconnect message so that the other side of a connection finds out when the peer disconnects. This should considerably speed up subsequent reconnection.
|
||||
<br />* Major rewrite of the SSU send queue code, for efficiency in high-speed routers
|
||||
<br />* Major rewrite of the participating tunnels expiration code, for efficiency in high=speed routers
|
||||
<br />* Increase the maximum SSU MTU so messages take less packets
|
||||
<br />* New reverse lookup table in the hosts.txt database so that names are displayed again on the neteb leases page.
|
||||
<br />* Preliminary support for IRC DCC - not enabled by default
|
||||
<br />* (New installs only) Switch to the Maxmind GeoIP database which is up-to-date and has better coverage of some countries.
|
||||
<br />* (New installs only) Update to wrapper 3.5.12 to fix file permission problems.</p>
|
||||
|
||||
<p><strong>Bug Fixes</strong></p>
|
||||
|
||||
<p>* Fix restoration of original tunnel quantity after idle
|
||||
<br />* Reduce CPU usage when network is disconnected
|
||||
|
||||
<br />* Fix i2psnark "eject" button in certain browsers
|
||||
<br />* Fix changing i2psnark tunnel parameters
|
||||
<br />* Fix installation issues on some non-English Windows versions
|
||||
<br />* Catch some uncaught exceptions from GNU NIO
|
||||
<br />* Fix connectivity issues after long suspend times</p>
|
||||
|
||||
<p><strong>Other</strong></p>
|
||||
|
||||
<p>* Improvements to the data structure caching, and increase some cache sizes, to increase hit rates. Add a country code string cache.
|
||||
<br />* Continue work on removing global locks for performance improvements
|
||||
<br />* Rewrite of the job queue for efficiency
|
||||
<br />* Switch to https reseed by default for security; update the reseed host lists
|
||||
|
||||
<br />* Don't bother to gzip small http responses and images
|
||||
<br />* Use bigger buffers and gunzipper cache in the http proxy
|
||||
<br />* Several changes to improve tunnel build success rates
|
||||
<br />* Increase the number of floodfills again
|
||||
<br />* Faster router info expiration
|
||||
<br />* Remove ancient deprecated ministreaming socket manager
|
||||
<br />* Add option for i2psnark files readable by everyone
|
||||
<br />* Add option for i2psnark page refresh time
|
||||
<br />* Add streaming API for getting and setting I2CP port
|
||||
<br />* More aggressive netdb exploration by hidden routers
|
||||
<br />* Remove confusing "firewalled and fast" message
|
||||
<br />* Translation updates for German, Spanish, Portuguese, Russian, and Swedish</p>
|
||||
|
||||
|
||||
<b>
|
||||
SHA256 Checksums:
|
||||
</b>
|
||||
<pre>
|
||||
|
||||
554d0abe82ca034e1b7479410bab330bba5644ca1ae4117982af670d0f44ee66 i2pinstall_0.8.9.exe
|
||||
c40d503c0ee2e90c75f3d635649490a8e49b60e1da8100db118e2097a133429e i2psource_0.8.9.tar.bz2
|
||||
dba9258b67b3021c40456aae8e6986dc954ec55ab4ea527fd1ef02cfba88d803 i2pupdate_0.8.9.zip
|
||||
8f04438cd3d17240bebe8afc172ed54a65c3265db8ea4675a8c508d8ba088326 i2pupdate.su2
|
||||
e8754a0490bd3e47bc5017ea66d2bfda6386e9c9c6d50a6d77d2c15c0cab098b i2pupdate.sud
|
||||
|
||||
|
||||
</pre>
|
@@ -1,6 +1,44 @@
|
||||
==============
|
||||
0.8.10 Release
|
||||
==============
|
||||
.. meta::
|
||||
:date: 2011-10-20
|
||||
:category: release
|
||||
:excerpt: Release 0.8.10 includes two changes intended to reduce the number of router-to-router connections, and therefore improve tunnel build success rates and general reliability. Of course, there's also a few bug fixes and translation updates.
|
||||
|
||||
.. raw:: html
|
||||
:file: blog/2011/10/20/release-0.8.10.html
|
||||
Release 0.8.10 includes two changes intended to reduce the number of router-to-router connections, and therefore improve tunnel build success rates and general reliability. Of course, there's also a few bug fixes and translation updates.
|
||||
|
||||
{% trans -%}
|
||||
Files are available on the `download page`_.
|
||||
{%- endtrans %}
|
||||
|
||||
.. _{% trans %}`download page`{% endtrans %}: {{ get_url('downloads_list') }}
|
||||
|
||||
**{% trans %}RELEASE DETAILS{% endtrans %}**
|
||||
|
||||
**{% trans %}Major Changes{% endtrans %}**
|
||||
|
||||
- Disable tunnel testing as it forces too many router connections
|
||||
- Select outbound endpoint - inbound gateway paths that are closer, using an XOR metric, to reduce router connections.
|
||||
|
||||
**{% trans %}Bug Fixes{% endtrans %}**
|
||||
|
||||
- Fix exceptions at shutdown
|
||||
- Fix concurrency errors in SSU
|
||||
- Fix timeout message on POST
|
||||
|
||||
**{% trans %}Other{% endtrans %}**
|
||||
|
||||
- Increase max tunnels, reduce router info expiration
|
||||
- Add gunzip support to eepget to reduce reseed bandwidth
|
||||
- Finnish, Italian, Russian, and Swedish translation updates
|
||||
|
||||
**{% trans %}SHA256 Checksums:{% endtrans %}**
|
||||
|
||||
::
|
||||
|
||||
8494640d29b1b7969118169a7ae1c56bc5a07f354ec883734687bf09eef0e35c i2pinstall_0.8.10.exe
|
||||
e5832bb49f46b0b6620e8492e6fc6454de4107b84bca5a4b35461c6b7ac0575e i2psource_0.8.10.tar.bz2
|
||||
64bcd1fdd478cfda987c1d4906d94b3f20a0555bd4037aefa7a09af4f39a0e99 i2pupdate_0.8.10.zip
|
||||
5620113f4e19768e15af0a9c8bc670ca443e9983a0d4868997800ee215790c51 i2pupdate.su2
|
||||
39bfbfebbf77d660081fe1ce282f642fb15ed9cd170901f54a954bc986eadaf5 i2pupdate.sud
|
||||
|
@@ -1,42 +0,0 @@
|
||||
<p>
|
||||
|
||||
Release 0.8.10 includes two changes intended to reduce the number of router-to-router connections,
|
||||
and therefore improve tunnel build success rates and general reliability.
|
||||
Of course, there's also a few bug fixes and translation updates.</p>
|
||||
|
||||
</p>
|
||||
|
||||
<p>Files are available on the <a href="/download.html">download page.</a></p>
|
||||
|
||||
|
||||
<p><strong>Release Details</strong></p>
|
||||
|
||||
|
||||
<p>- Disable tunnel testing as it forces too many router connections
|
||||
<br />- Select outbound endpoint - inbound gateway paths that are closer, using an XOR metric, to reduce router connections.</p>
|
||||
|
||||
<p><strong>Bug Fixes</strong></p>
|
||||
|
||||
<p>- Fix exceptions at shutdown
|
||||
<br />- Fix concurrency errors in SSU
|
||||
<br />- Fix timeout message on POST</p>
|
||||
|
||||
<p><strong>Other</strong></p>
|
||||
|
||||
<p>- Increase max tunnels, reduce router info expiration
|
||||
<br />- Add gunzip support to eepget to reduce reseed bandwidth
|
||||
<br />- Finnish, Italian, Russian, and Swedish translation updates</p>
|
||||
|
||||
<b>
|
||||
SHA256 Checksums:
|
||||
</b>
|
||||
<pre>
|
||||
|
||||
8494640d29b1b7969118169a7ae1c56bc5a07f354ec883734687bf09eef0e35c i2pinstall_0.8.10.exe
|
||||
e5832bb49f46b0b6620e8492e6fc6454de4107b84bca5a4b35461c6b7ac0575e i2psource_0.8.10.tar.bz2
|
||||
64bcd1fdd478cfda987c1d4906d94b3f20a0555bd4037aefa7a09af4f39a0e99 i2pupdate_0.8.10.zip
|
||||
5620113f4e19768e15af0a9c8bc670ca443e9983a0d4868997800ee215790c51 i2pupdate.su2
|
||||
39bfbfebbf77d660081fe1ce282f642fb15ed9cd170901f54a954bc986eadaf5 i2pupdate.sud
|
||||
|
||||
|
||||
</pre>
|
@@ -1,6 +1,59 @@
|
||||
==============
|
||||
0.8.11 Release
|
||||
==============
|
||||
.. meta::
|
||||
:date: 2011-11-08
|
||||
:category: release
|
||||
:excerpt: Release 0.8.11 includes several more changes to reduce the number of router-to-router connections and increase connection and tunnel build capacity. The goal, of course, is to improve tunnel build success rates and general reliability. As always, there's a few bug fixes and translation updates.
|
||||
|
||||
.. raw:: html
|
||||
:file: blog/2011/11/08/release-0.8.11.html
|
||||
As you all have noticed, the unprecedented network growth starting October 5th
|
||||
has dramatically increased network congestion, especially on evenings (UTC)
|
||||
and weekends. The last two releases contained a few changes that we hoped
|
||||
would relieve the pressure, but unfortunately these measures have been only
|
||||
modest successes. The primary issue is to limit the number of direct router
|
||||
to-router connections in the network. This isn't a new problem; we've been
|
||||
working on it for several years, with good results. However, the recent
|
||||
growth pushed us over the edge once again.
|
||||
|
||||
Release 0.8.11 includes several more changes to reduce the number of router-to-router connections and increase connection and tunnel build capacity. The goal, of course, is to improve tunnel build success rates and general reliability. As always, there's a few bug fixes and translation updates.
|
||||
|
||||
We welcome all our new users. Please be patient as we work to improve network
|
||||
performance. Debugging congestion problems in a distributed anonymous network
|
||||
is a continuing challenge. Please help improve the network
|
||||
by restarting your router once the upgrade is downloaded.
|
||||
|
||||
{% trans -%}
|
||||
Files are available on the `download page`_.
|
||||
{%- endtrans %}
|
||||
|
||||
.. _{% trans %}`download page`{% endtrans %}: {{ get_url('downloads_list') }}
|
||||
|
||||
**{% trans %}RELEASE DETAILS{% endtrans %}**
|
||||
|
||||
**{% trans %}Major Changes{% endtrans %}**
|
||||
|
||||
- Improve peer profile capacity metric to include factors for connection, reachability, country, and router hash, to reduce connection churn
|
||||
- Adjust connection limits and timeouts to increase capacity
|
||||
- Adjust router info and peer profile expirations to reduce memory usage
|
||||
- Rebuild existing tunnels some of the time to reduce connection churn and improve build success
|
||||
- Build Executor / Handler thread separation to increase build handling capacity for high-speed routers
|
||||
- Bloom Filter optimizations to reduce lock contention for high-speed routers
|
||||
- SSU introducer changes
|
||||
|
||||
**{% trans %}Bug Fixes{% endtrans %}**
|
||||
|
||||
- Fix expiration of peer profiles
|
||||
|
||||
**{% trans %}Other{% endtrans %}**
|
||||
|
||||
- Ukrainian translation updates
|
||||
|
||||
**{% trans %}SHA256 Checksums:{% endtrans %}**
|
||||
|
||||
::
|
||||
|
||||
fa3d566874f196e32e1d5987d3dedb956cfa0b2a93a0735e53d6dd9fa2b1769a i2pinstall_0.8.11.exe
|
||||
f7113da64bacea9a560e0f3c31c9fb663fc646d16bb621a9b8f1e97477d0a2d1 i2psource_0.8.11.tar.bz2
|
||||
835fe7dadd4b8155a83774ea025dc76332660fed2c20799fa21f54b5627bff3d i2pupdate_0.8.11.zip
|
||||
d932c54d275eef0a31418970e0ecae8ea46d25e1110db4b9eab4ba685830e445 i2pupdate.su2
|
||||
ca3e17c3cd29159e8a2a91ccc51bdfbf794ad9ca481f620b29bdd51251c3ab97 i2pupdate.sud
|
||||
|
@@ -1,59 +0,0 @@
|
||||
<p>
|
||||
As you all have noticed, the unprecedented network growth starting October 5th
|
||||
has dramatically increased network congestion, especially on evenings (UTC)
|
||||
and weekends. The last two releases contained a few changes that we hoped
|
||||
would relieve the pressure, but unfortunately these measures have been only
|
||||
modest successes. The primary issue is to limit the number of direct router
|
||||
to-router connections in the network. This isn't a new problem; we've been
|
||||
working on it for several years, with good results. However, the recent
|
||||
growth pushed us over the edge once again.
|
||||
</p><p>
|
||||
Release 0.8.11 includes several more changes to reduce the number of router-to-router
|
||||
connections and increase connection and tunnel build capacity. The goal, of course,
|
||||
is to improve tunnel build success rates and general reliability. As always, there's
|
||||
a few bug fixes and translation updates.
|
||||
</p><p>
|
||||
We welcome all our new users. Please be patient as we work to improve network
|
||||
performance. Debugging congestion problems in a distributed anonymous network
|
||||
is a continuing challenge. Please help improve the network
|
||||
by restarting your router once the upgrade is downloaded.
|
||||
</p>
|
||||
|
||||
<p>Files are available on the <a href="/download.html">download page.</a></p>
|
||||
|
||||
|
||||
<p><strong>Release Details</strong></p>
|
||||
|
||||
<p><strong>Major changes</strong></p>
|
||||
|
||||
<p>- Improve peer profile capacity metric to include factors for connection, reachability, country, and router hash, to reduce connection churn
|
||||
<br />- Adjust connection limits and timeouts to increase capacity
|
||||
<br />- Adjust router info and peer profile expirations to reduce memory usage
|
||||
<br />- Rebuild existing tunnels some of the time to reduce connection churn and improve build success
|
||||
<br />- Build Executor / Handler thread separation to increase build handling capacity for high-speed routers
|
||||
<br />- Bloom Filter optimizations to reduce lock contention for high-speed routers
|
||||
<br />- SSU introducer changes</p>
|
||||
|
||||
<p><strong>Bug Fixes</strong></p>
|
||||
|
||||
<p>- Fix expiration of peer profiles</p>
|
||||
|
||||
<p><strong>Other</strong></p>
|
||||
|
||||
<p>- Ukrainian translation updates</p>
|
||||
|
||||
|
||||
|
||||
<b>
|
||||
SHA256 Checksums:
|
||||
</b>
|
||||
<pre>
|
||||
|
||||
fa3d566874f196e32e1d5987d3dedb956cfa0b2a93a0735e53d6dd9fa2b1769a i2pinstall_0.8.11.exe
|
||||
f7113da64bacea9a560e0f3c31c9fb663fc646d16bb621a9b8f1e97477d0a2d1 i2psource_0.8.11.tar.bz2
|
||||
835fe7dadd4b8155a83774ea025dc76332660fed2c20799fa21f54b5627bff3d i2pupdate_0.8.11.zip
|
||||
d932c54d275eef0a31418970e0ecae8ea46d25e1110db4b9eab4ba685830e445 i2pupdate.su2
|
||||
ca3e17c3cd29159e8a2a91ccc51bdfbf794ad9ca481f620b29bdd51251c3ab97 i2pupdate.sud
|
||||
|
||||
|
||||
</pre>
|
Reference in New Issue
Block a user