release draft,

prop. 157 minor fix
This commit is contained in:
zzz
2021-05-13 08:26:25 -04:00
parent 12ee443bb7
commit 7d4a8a4523
2 changed files with 102 additions and 2 deletions

View File

@@ -0,0 +1,100 @@
===========================================
{% trans -%}0.9.50 Release{%- endtrans %}
===========================================
.. meta::
:author: zzz
:date: 2021-05-17
:category: release
:excerpt: {% trans %}0.9.50 with IPv6 fixes{% endtrans %}
{% trans -%}
Update details
{%- endtrans %}
============================================
{% trans -%}
0.9.50 continues the transition to ECIES-X25519 for router encryption keys.
We have enabled DNS over HTTPS for reseeding to protect users from passive DNS snooping.
There are numerous fixes and improvements for IPv6 addresses, including new UPnP support.
{%- endtrans %}
{% trans -%}
We have finally fixed some longstanding SusiMail corruption bugs.
Changes to the bandwidth limiter should improve network tunnel performance.
There are several improvements in our Docker containers.
We have improved our defenses for possible malicious and buggy routers in the network.
{%- 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 %}Docker improvements{% endtrans %}
- {% trans %}NTCP: Remove support for version 1{% endtrans %}
- {% trans %}Reseed: Use DNSOverHTTPS{% endtrans %}
- {% trans %}Router: Increase ECIES rekey probability{% endtrans %}
- {% trans %}Router: Persist Sybil blocklist{% endtrans %}
- {% trans %}SSU: Enable introducers and introductions via IPv6 (proposal 158){% endtrans %}
- Tomcat 9.0.45
- {% trans %}Transports: Publish support for outbound IPv4/v6 (proposal 158){% endtrans %}
- {% trans %}UPnP: Add support for IPv6{% endtrans %}
**{% trans %}Bug Fixes{% endtrans %}**
- {% trans %}Debian: Fix link to compiler jar{% endtrans %}
- {% trans %}i2psnark: Fix theme selection{% endtrans %}
- {% trans %}Jetty: Fix detection of SSL connector{% endtrans %}
- {% trans %}NetDB: Fix NPE when validating expired blinded leaseset{% endtrans %}
- {% trans %}NTP: Year 2036 fixes{% endtrans %}
- {% trans %}Router: Fix rekeying every restart on ARM{% endtrans %}
- {% trans %}Router: Fix decryption of encrypted leasesets{% endtrans %}
- {% trans %}SAM: Fix removal of subsessions{% endtrans %}
- {% trans %}SSU: Fix excessive dropping by the bandwidth limiter{% endtrans %}
- {% trans %}SSU: Fix publishing 'C' capability when not an introducer{% endtrans %}
- {% trans %}SSU: Fixes for firewalled/not firewalled state transitions{% endtrans %}
- {% trans %}SSU: IPv6 fixes{% endtrans %}
- {% trans %}SSU: Peer test fixes{% endtrans %}
- {% trans %}SusiMail: Fix theme selection{% endtrans %}
- {% trans %}SusiMail: Fix stream closed errors{% endtrans %}
- {% trans %}SusiMail: Fix corruption in display of large, new messages{% endtrans %}
- {% trans %}Tunnels: Several fixes in the participating tunnel bandwidth limiter{% endtrans %}
- {% trans %}UPnP: Fix leases not being renewed before expiration{% endtrans %}
**{% trans %}Other{% endtrans %}**
- {% trans %}Build: Remove empty jars and wars from installers{% endtrans %}
- {% trans %}Build: Prep for different release and API versions{% endtrans %}
- {% trans %}Build: Remove launcher code{% endtrans %}
- {% trans %}Gradle build fixes{% endtrans %}
- {% trans %}Profiles: Disable tunnel peer test{% endtrans %}
- {% trans %}Profiles: Remove unused tunnel test response time stat{% endtrans %}
- {% trans %}SSU: Avoid outbound connections to buggy routers{% endtrans %}
- {% trans %}Transports: Increase connection limits for some platforms{% endtrans %}
- {% trans %}Translation updates{% endtrans %}
`{% trans %}Full list of fixed bugs{% endtrans %}`__
__ http://{{ i2pconv('trac.i2p2.i2p') }}/query?resolution=fixed&milestone=0.9.50
**{% trans %}SHA256 Checksums:{% endtrans %}**
::
TBD