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

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

0.9.40 release draft

Roadmap and prop. 150 updates
parent eb2acbc8
No related branches found
No related tags found
No related merge requests found
===========================================
{% trans -%}0.9.34 Release{%- endtrans %}
===========================================
.. meta::
:author: zzz
:date: 2019-05-07
:category: release
:excerpt: {% trans %}0.9.40 with new icons{% endtrans %}
{% trans -%}
Update details
{%- endtrans %}
==============
{% trans -%}
0.9.40 includes support for the new encrypted leaseset format.
We disabled the old NTCP 1 transport protocol.
There's a new SusiDNS import feature, and a new scripted filtering mechanism for incoming connections.
{%- endtrans %}
{% trans -%}
We've made a lot of improvements to the OSX native installer, and we've updated the IzPack installer as well.
The work continues on refreshing the console with new icons.
As usual, we've fixed lots of bugs as well!
{%- 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 %}Change installer to IzPack 5.1.3{% endtrans %}
- {% trans %}Change Windows installer from launch4j to izpack2exe{% endtrans %}
- {% trans %}Sign Windows installer{% endtrans %}
- {% trans %}Console, SusiDNS: New icons{% endtrans %}
- {% trans %}Disable NTCP 1{% endtrans %}
- {% trans %}New SusiDNS import feature{% endtrans %}
- {% trans %}Add UI and router support for Encrypted LS2 (proposal 123){% endtrans %}
- {% trans %}Add support for new base 32 format for Encrypted LS2{% endtrans %}
- {% trans %}New incoming connection filter for i2ptunnel{% endtrans %}
- {% trans %}Add Red25519 signature type option for server tunnels{% endtrans %}
- {% trans %}OSX: Theme selection, auto updater, upgrade to newer swift version{% endtrans %}
**{% trans %}Bug Fixes{% endtrans %}**
- {% trans %}Several fixes for Android{% endtrans %}
- {% trans %}Fixes for SSU disabled (NTCP only){% endtrans %}
- {% trans %}Fixes for encrypted LS2 (proposal 123){% endtrans %}
- {% trans %}Fix for rare 100% CPU in NTCP{% endtrans %}
- {% trans %}Fixes for NTCP 1 disabled{% endtrans %}
**{% trans %}Other{% endtrans %}**
- {% trans %}New supported Docker image{% endtrans %}
- {% trans %}Support for SAM 3.2 features in SAM libraries{% endtrans %}
- {% trans %}Remove connect delay, profile, and I2CP options in i2ptunnel UI{% endtrans %}
- Tomcat 8.5.40
- {% trans %}Translation updates{% endtrans %}
- {% trans %}Update GeoIP data{% endtrans %}
`{% trans %}Full list of fixed bugs{% endtrans %}`__
__ http://{{ i2pconv('trac.i2p2.i2p') }}/query?resolution=fixed&milestone=0.9.40
**{% trans %}SHA256 Checksums:{% endtrans %}**
::
......@@ -107,7 +107,7 @@ Feature for running devbuilds with OSX Launcher
<h2 id="0.9.40">0.9.40</h2>
<p><b>Target release date: Week of May 6, 2019</b></p>
<ul><li>
Refactor CSS in console to point to consolidated icons
New icons
</li><li>
I2CP and router support for decrypting LS2 (proposal #123)
</li><li>
......@@ -131,8 +131,6 @@ Signed Windows installer
</li><li>
Scripted connection filter for streaming
</li><li>
i2psnark UI performance
</li><li>
geti2p/i2p docker image available at our download page
</li><li>
osx: theme selection
......@@ -143,6 +141,8 @@ osx: upgrade to newer swift version
</li><li>
Browser identity management UI WebExtension for i2p Browser build
</li><li>
Browser tunnel identity management UI WebExtension for i2p Browser build
</li><li>
Browser news/documentation inclusion WebExtension for i2p Browser build
</li><li>
Onboarding improvements
......@@ -155,8 +155,6 @@ Produce ISO for "I2P Linux Distro Redux" Project using these features
</li><li>
Fix I2P-bote?
</li><li>
Browser tunnel identity management UI WebExtension for i2p Browser build
</li><li>
goSam - Up to SAM 3.2, better default signatures.
</li><li>
sam3 - Up to SAM 3.2, better default signatures. Streaming, datagrams, and raw. General improvements.
......@@ -195,8 +193,6 @@ Scripted connection filter for streaming
</li><li>
Continue work on testnet
</li><li>
i2psnark UI performance
</li><li>
libsam: example with ANC integration
</li><li>
libsam: use the best from the duplicated libraries making one improved one
......
......@@ -133,7 +133,6 @@ All values are unsigned big-endian.
Message type: 1 byte
Source: ID, 4 byte integer
Destination: ID, 4 byte integer
Destination: Usually the actual destination ID (see notes), 4 byte integer
Term: Current term (or candidate term for RequestVoteRequest), 8 byte integer
Last Log Term: 8 byte integer
Last Log Index: 8 byte integer
......@@ -266,8 +265,7 @@ This is included only in a InstallSnapshotRequest message.
{% highlight lang='dataspec' %}
Message type: 1 byte
Last Log Index: 8 byte integer
Last Log Index: 8 byte integer
Last Log Term: 8 byte integer
Config data len: In bytes, 4 byte integer
Config data: length as specified
......@@ -325,6 +323,9 @@ Notes
Issues
======
- There's no way for a client to find out about and connect to an unknown leader.
It would be a minor change for a Follower to send the Configuration as a Log Entry in the AppendEntriesResponse.
Migration
......
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