Roadmap update, 0.9.29 release draft

This commit is contained in:
zzz
2017-02-24 14:41:00 +00:00
parent 92f1e09454
commit 87fee3a610
2 changed files with 105 additions and 14 deletions

View 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 %}**
::

View File

@@ -135,32 +135,25 @@ Bug fixes, translation updates, geoip updates
<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>
More fixes for Java 9
</li><li>
Initial work on crypto migration for existing hidden services
NTP hardening and IPv6 support
</li><li>
Fix and enable linux tray app
Same-origin referer pass through
</li><li>
Mac OS X installer, dock, tray enhancements (partial)
BOB database refactor
</li><li>
Further work on pluggable transports: obfs4 as a plugin
Preliminary Docker support
</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)
Translated man pages
</li><li>
I2PBote release 0.4.5
</li><li>
stats.i2p accepts authentication strings (proposal #112)
</li><li>
Review ElGamal website docs
</li><li>
Tahoe site
Streaming test harness
</li><li>
Bug fixes, translation updates, geoip updates
</li></ul>
@@ -172,8 +165,23 @@ Bug fixes, translation updates, geoip updates
<ul><li>
ElGamal speedups
</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)
</li><li>
Review ElGamal website docs
</li><li>
Initial research on ElGamal replacement ("new crypto")
</li><li>
i2ptunnel authentication page improvements
@@ -188,6 +196,8 @@ Capacity improvements: discussions and research
</li><li>
Create proposal and research multipath and path-awareness via I2CP
</li><li>
Tahoe site
</li><li>
Android gather user feedback
</li><li>
Android UI enhancements