release notes updates
This commit is contained in:
@ -18,19 +18,23 @@ Update details
|
||||
This release, I2P 2.4.0, continues our effort to improve the security and stability of the I2P network.
|
||||
It contains significant improvements to the Network Database, an essential structure within the I2P network used for disovering your peers.
|
||||
{%- endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
The congestion handling changes will improve network stability by giving routers the ability to relieve congested peers by avoiding them.
|
||||
This will help the network limit the effect of tunnel spam.
|
||||
It will also help the network heal during and after DDOS attacks.
|
||||
It will also help the network heal during and after DDoS attacks.
|
||||
{%- endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
The NetDb changes also help secure individual routers and the applications that use them.
|
||||
Routers can now defend against attackers by separating the NetDB into multiple "Sub-DB's" which we use to prevent information leaks between applications and the router.
|
||||
This also improves the information available to Java routers about their NetDB activity and simplifies our support for multihoming applications.
|
||||
{%- endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
Also included are a number of bug-fixes and enhancements across the I2PSnark and SusiMail applications.
|
||||
Also included are a number of bug fixes and enhancements across the I2PSnark and SusiMail applications.
|
||||
{%- 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.
|
||||
@ -41,18 +45,46 @@ The best way to maintain security and help the network is to run the latest rele
|
||||
|
||||
**{% trans %}Changes{% endtrans %}**
|
||||
|
||||
- {% trans %}i2psnark: Uncomment and fix local torrent file picker{% endtrans %}
|
||||
- {% trans %}NetDB: Lookup handler/throttler fixes{% endtrans %}
|
||||
- {% trans %}Router: Restructure netDb to isolate data recieved as a client from data recieved as a router{% endtrans %}
|
||||
- {% trans %}Router: Implement handling and penalties for congestion caps{% endtrans %}
|
||||
- {% trans %}Router: Temp. ban routers publishing in the future{% endtrans %}
|
||||
- {% trans %}NetDB: Lookup handler/throttler fixes{% endtrans %}
|
||||
- {% trans %}i2psnark: Uncomment and fix local torrent file picker{% endtrans %}
|
||||
- {% trans %}Router: Temporarily ban routers publishing in the future{% endtrans %}
|
||||
- {% trans %}Transports: Disable SSU 1{% endtrans %}
|
||||
|
||||
**{% trans %}Bug Fixes{% endtrans %}**
|
||||
|
||||
- {% trans %}Addressbook: Workaround for i2p-projekt.i2p etag bug (Gitlab #454){% endtrans %}
|
||||
- {% trans %}Console: Clear out "proxy must be running" status after success{% endtrans %}
|
||||
- {% trans %}Console: Don't lose tabs in log messages{% endtrans %}
|
||||
- {% trans %}Console: Fix sidebar not immediately showing results of manual update check{% endtrans %}
|
||||
- {% trans %}Console: Fix visibility of radio/checkboxes (light theme){% endtrans %}
|
||||
- {% trans %}Console: Prevent overflow of sidebar status{% endtrans %}
|
||||
- {% trans %}Debian: Change JRE dependency order (Gitlab #443, Debian #1024461){% endtrans %}
|
||||
- {% trans %}i2psnark: Increase comment bucket size to reduce duplicates{% endtrans %}
|
||||
- {% trans %}i2psnark: Prevent start-all from within search results erroring (Gitlab #445){% endtrans %}
|
||||
- {% trans %}i2ptunnel: Exempt tunnel name from XSS filter (Gitlab #467){% endtrans %}
|
||||
- {% trans %}i2ptunnel: Fix gzip footer check in GunzipOutputStream (Gitlab #458){% endtrans %}
|
||||
- {% trans %}i2ptunnel: Remove nonstandard Proxy-Connection headers (Gitlab #452){% endtrans %}
|
||||
- {% trans %}NTCP2: Fix updating address on transition to firewalled (Gitlab #435){% endtrans %}
|
||||
- {% trans %}SAM: Fix accept after soft restart (Gitlab #399){% endtrans %}
|
||||
- {% trans %}SAM: Reset incoming socket if no subsession is matched (Gitlab #456){% endtrans %}
|
||||
- {% trans %}SSU2: Fix uncaught IAE caused by itags with zero values (Gitlab #415){% endtrans %}
|
||||
- {% trans %}SSU2: Prevent rare IAE in peer test timer (Gitlab #433){% endtrans %}
|
||||
- {% trans %}Susimail: Dark theme fixes{% endtrans %}
|
||||
- {% trans %}Susimail: Fix binary content-encoding{% endtrans %}
|
||||
- {% trans %}Susimail: Fix incorrect "previous" icons{% endtrans %}
|
||||
- {% trans %}Susimail: Fix setting encoding for attachments{% endtrans %}
|
||||
- {% trans %}Susimail: Flush output to fix truncated mails{% endtrans %}
|
||||
- {% trans %}Sybil: Don't ban NAT64 addresses{% endtrans %}
|
||||
- {% trans %}Transport: Fix NPE during soft restart (Gitlab #437){% endtrans %}
|
||||
- {% trans %}UPnP: Fix handing of multiple IGDs{% endtrans %}
|
||||
- {% trans %}UPnP: Fix missing port in Host header causing failures on libupnp-based devices{% endtrans %}
|
||||
|
||||
**{% trans %}Other{% endtrans %}**
|
||||
|
||||
- API 0.9.61
|
||||
- {% trans %}Translation updates{% endtrans %}
|
||||
|
||||
`{% trans %}Full list of fixed bugs{% endtrans %}`__
|
||||
|
||||
|
Reference in New Issue
Block a user