I2P Address: [http://git.idk.i2p]

Skip to content
Snippets Groups Projects
Commit 87fee3a6 authored by zzz's avatar zzz
Browse files

Roadmap update, 0.9.29 release draft

parent 92f1e094
No related branches found
No related tags found
No related merge requests found
{% 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 ...@@ -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>
Fix and enable linux tray app
</li><li> </li><li>
Mac OS X installer, dock, tray enhancements (partial) Same-origin referer pass through
</li><li> </li><li>
Further work on pluggable transports: obfs4 as a plugin BOB database refactor
</li><li> </li><li>
Private test net setup improvements Preliminary Docker support
</li><li> </li><li>
Progress on proposal #123 (NTCP2) Translated man pages
</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 ...@@ -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 ...@@ -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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment