Roadmap update, 0.9.29 release draft
This commit is contained in:
81
i2p2www/blog/2017/02/27/0.9.29-Release.draft.rst
Normal file
81
i2p2www/blog/2017/02/27/0.9.29-Release.draft.rst
Normal file
@@ -0,0 +1,81 @@
|
|||||||
|
{% trans -%}
|
||||||
|
==============
|
||||||
|
0.9.29 Release
|
||||||
|
==============
|
||||||
|
{%- endtrans %}
|
||||||
|
.. meta::
|
||||||
|
:author: zzz
|
||||||
|
:date: 2017-02-27
|
||||||
|
:category: release
|
||||||
|
:excerpt: {% trans %}0.9.29 contains bug fixes{% endtrans %}
|
||||||
|
|
||||||
|
{% trans -%}
|
||||||
|
Update details
|
||||||
|
==============
|
||||||
|
{%- endtrans %}
|
||||||
|
|
||||||
|
{% trans -%}
|
||||||
|
0.9.29 contains fixes for numerous Trac tickets, including workarounds for corrupt compressed messages.
|
||||||
|
We now support NTP over IPv6.
|
||||||
|
We've added preliminary Docker support.
|
||||||
|
We now have translated man pages.
|
||||||
|
We now pass same-origin Referer headers through the HTTP proxy.
|
||||||
|
There are more fixes for Java 9, although we do not yet recommend Java 9 for general use.
|
||||||
|
{%- endtrans %}
|
||||||
|
|
||||||
|
{% trans -%}
|
||||||
|
As usual, we recommend that you update to this release. The best way to
|
||||||
|
maintain security and help the network is to run the latest release.
|
||||||
|
{%- endtrans %}
|
||||||
|
|
||||||
|
|
||||||
|
**{% trans %}RELEASE DETAILS{% endtrans %}**
|
||||||
|
|
||||||
|
**{% trans %}Changes{% endtrans %}**
|
||||||
|
|
||||||
|
- {% trans %}BOB database refactor{% endtrans %}
|
||||||
|
- {% trans %}Fixes for Java 9, still not recommended for general use{% endtrans %}
|
||||||
|
- {% trans %}NTP fixes for security and standards{% endtrans %}
|
||||||
|
- {% trans %}NTP IPv6 support{% endtrans %}
|
||||||
|
- {% trans %}Don't display very old news in console{% endtrans %}
|
||||||
|
- {% trans %}Blocklist checking improvements{% endtrans %}
|
||||||
|
- {% trans %}Add preliminary Docker support{% endtrans %}
|
||||||
|
- {% trans %}Add Referrer-Policy headers to console{% endtrans %}
|
||||||
|
- {% trans %}Pass same-origin Referer headers through proxy{% endtrans %}
|
||||||
|
- {% trans %}Translated man pages{% endtrans %}
|
||||||
|
|
||||||
|
|
||||||
|
**{% trans %}Bug Fixes{% endtrans %}**
|
||||||
|
|
||||||
|
- {% trans %}Add support for outproxy plugin to CONNECT proxy{% endtrans %}
|
||||||
|
- {% trans %}Replace random tunnel keys when rekeying{% endtrans %}
|
||||||
|
- {% trans %}Fix streaming optional delay and choking{% endtrans %}
|
||||||
|
- {% trans %}Don't hard fail on message expired error in streaming{% endtrans %}
|
||||||
|
- {% trans %}Fix javadoc errors{% endtrans %}
|
||||||
|
- {% trans %}Fix broken unit tests{% endtrans %}
|
||||||
|
- {% trans %}Ensure i2psnark finishes writing config files at shutdown{% endtrans %}
|
||||||
|
- {% trans %}Fix rare NPE in AES via NTCP{% endtrans %}
|
||||||
|
- {% trans %}Disable caching of compressors, in an attempt to fix corruption{% endtrans %}
|
||||||
|
- {% trans %}Don't close SAM or BOB session on receipt of corrupt compressed data{% endtrans %}
|
||||||
|
|
||||||
|
|
||||||
|
**{% trans %}Other{% endtrans %}**
|
||||||
|
|
||||||
|
- {% trans %}Add support for ports to CONNECT proxy{% endtrans %}
|
||||||
|
- {% trans %}Consolidate stream copy code{% endtrans %}
|
||||||
|
- {% trans %}Consolidate console timer threads{% endtrans %}
|
||||||
|
- {% trans %}{% trans %}New streaming test harness{% endtrans %}
|
||||||
|
- {% trans %}Translation updates{% endtrans %}
|
||||||
|
- {% trans %}Update GeoIP data (new installs and PPA only){% endtrans %}
|
||||||
|
|
||||||
|
|
||||||
|
`Full list of fixed bugs`_
|
||||||
|
|
||||||
|
.. _{% trans %}`Full list of fixed bugs`{% endtrans %}: http://{{ i2pconv('trac.i2p2.i2p') }}/query?resolution=fixed&milestone=0.9.29
|
||||||
|
|
||||||
|
|
||||||
|
**{% trans %}SHA256 Checksums:{% endtrans %}**
|
||||||
|
|
||||||
|
::
|
||||||
|
|
||||||
|
|
@@ -135,32 +135,25 @@ Bug fixes, translation updates, geoip updates
|
|||||||
|
|
||||||
|
|
||||||
<h2 id="v0.9.29">0.9.29</h2>
|
<h2 id="v0.9.29">0.9.29</h2>
|
||||||
<p><b>Target release date: Mid-February 2017</b></p>
|
<p><b>Target release date: February 27, 2017</b></p>
|
||||||
<ul><li>
|
<ul><li>
|
||||||
More fixes for Java 9
|
More fixes for Java 9
|
||||||
</li><li>
|
</li><li>
|
||||||
Initial work on crypto migration for existing hidden services
|
NTP hardening and IPv6 support
|
||||||
</li><li>
|
</li><li>
|
||||||
Fix and enable linux tray app
|
Same-origin referer pass through
|
||||||
</li><li>
|
</li><li>
|
||||||
Mac OS X installer, dock, tray enhancements (partial)
|
BOB database refactor
|
||||||
</li><li>
|
</li><li>
|
||||||
Further work on pluggable transports: obfs4 as a plugin
|
Preliminary Docker support
|
||||||
</li><li>
|
</li><li>
|
||||||
Private test net setup improvements
|
Translated man pages
|
||||||
</li><li>
|
|
||||||
Progress on proposal #123 (NTCP2)
|
|
||||||
</li><li>
|
|
||||||
Progress on proposal #111
|
|
||||||
(LS2 with multi-destination support)
|
|
||||||
</li><li>
|
</li><li>
|
||||||
I2PBote release 0.4.5
|
I2PBote release 0.4.5
|
||||||
</li><li>
|
</li><li>
|
||||||
stats.i2p accepts authentication strings (proposal #112)
|
stats.i2p accepts authentication strings (proposal #112)
|
||||||
</li><li>
|
</li><li>
|
||||||
Review ElGamal website docs
|
Streaming test harness
|
||||||
</li><li>
|
|
||||||
Tahoe site
|
|
||||||
</li><li>
|
</li><li>
|
||||||
Bug fixes, translation updates, geoip updates
|
Bug fixes, translation updates, geoip updates
|
||||||
</li></ul>
|
</li></ul>
|
||||||
@@ -172,8 +165,23 @@ Bug fixes, translation updates, geoip updates
|
|||||||
<ul><li>
|
<ul><li>
|
||||||
ElGamal speedups
|
ElGamal speedups
|
||||||
</li><li>
|
</li><li>
|
||||||
|
Initial work on crypto migration for existing hidden services
|
||||||
|
</li><li>
|
||||||
|
Fix and enable linux tray app
|
||||||
|
</li><li>
|
||||||
|
Further work on pluggable transports: obfs4 as a plugin
|
||||||
|
</li><li>
|
||||||
|
Private test net setup improvements
|
||||||
|
</li><li>
|
||||||
|
Progress on proposal #123 (NTCP2)
|
||||||
|
</li><li>
|
||||||
|
Progress on proposal #111
|
||||||
|
(LS2 with multi-destination support)
|
||||||
|
</li><li>
|
||||||
Mac OS X installer, dock, tray enhancements (partial)
|
Mac OS X installer, dock, tray enhancements (partial)
|
||||||
</li><li>
|
</li><li>
|
||||||
|
Review ElGamal website docs
|
||||||
|
</li><li>
|
||||||
Initial research on ElGamal replacement ("new crypto")
|
Initial research on ElGamal replacement ("new crypto")
|
||||||
</li><li>
|
</li><li>
|
||||||
i2ptunnel authentication page improvements
|
i2ptunnel authentication page improvements
|
||||||
@@ -188,6 +196,8 @@ Capacity improvements: discussions and research
|
|||||||
</li><li>
|
</li><li>
|
||||||
Create proposal and research multipath and path-awareness via I2CP
|
Create proposal and research multipath and path-awareness via I2CP
|
||||||
</li><li>
|
</li><li>
|
||||||
|
Tahoe site
|
||||||
|
</li><li>
|
||||||
Android gather user feedback
|
Android gather user feedback
|
||||||
</li><li>
|
</li><li>
|
||||||
Android UI enhancements
|
Android UI enhancements
|
||||||
|
Reference in New Issue
Block a user