113 lines
5.2 KiB
ReStructuredText
113 lines
5.2 KiB
ReStructuredText
{% trans -%}
|
|
==============
|
|
0.9.33 Release
|
|
==============
|
|
{%- endtrans %}
|
|
.. meta::
|
|
:author: zzz
|
|
:date: 2018-01-30
|
|
:category: release
|
|
:excerpt: {% trans %}0.9.33 with Bug Fixes{% endtrans %}
|
|
|
|
{% trans -%}
|
|
Update details
|
|
==============
|
|
{%- endtrans %}
|
|
|
|
{% trans -%}
|
|
0.9.33 contains a large number of bug fixes, including i2psnark, i2ptunnel, streaming, and SusiMail.
|
|
For those who cannot access the reseed sites directly, we now support several types of proxies for reseeding.
|
|
We now set rate limits by default in the hidden services manager.
|
|
For those that run high-traffic servers, please review and adjust the limits as necessary.
|
|
{%- 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 %}DesktopGui: Enable on OSX{% endtrans %}
|
|
- {% trans %}i2ptunnel: Set default rate limits{% endtrans %}
|
|
- {% trans %}Reseeding: Add support for proxies{% endtrans %}
|
|
- Jetty 9.2.22
|
|
- Tomcat 8.5.23
|
|
- Wrapper 3.5.34 ({% trans %}new installs only{% endtrans %})
|
|
|
|
|
|
|
|
**{% trans %}Bug Fixes{% endtrans %}**
|
|
|
|
- {% trans %}Client: Remove key when stopping or disabling encrypted lease set{% endtrans %}
|
|
- {% trans %}Console: Several keyring configuration fixes{% endtrans %}
|
|
- {% trans %}EepGet: Detect and reject redirect to https{% endtrans %}
|
|
- {% trans %}HTTP Proxy: Fix up characters in URLs not escaped by browsers {% endtrans %}
|
|
- {% trans %}i2psnark: Fix bad completion status on recheck{% endtrans %}
|
|
- {% trans %}i2psnark: Prohibit comments unless name is set{% endtrans %}
|
|
- {% trans %}i2psnark: Fix crash stopping update torrent{% endtrans %}
|
|
- {% trans %}i2ptunnel: Don't erase messages on refresh in UI{% endtrans %}
|
|
- {% trans %}i2ptunnel: Propagate reset to and from streaming{% endtrans %}
|
|
- {% trans %}i2ptunnel: Add header read timeouts to client proxies{% endtrans %}
|
|
- {% trans %}i2ptunnel: Prevent changing sig type after creating destination{% endtrans %}
|
|
- {% trans %}Jetty: Fix zero length in request log for static content{% endtrans %}
|
|
- {% trans %}Router: Reduce router info lock contention{% endtrans %}
|
|
- {% trans %}Streaming: Fix loopback hangs{% endtrans %}
|
|
- {% trans %}Streaming: Fix bug causing excessive acks{% endtrans %}
|
|
- {% trans %}Streaming: Fix connection close after reset{% endtrans %}
|
|
- {% trans %}SusiMail: Fix several issues when using multiple browser tabs{% endtrans %}
|
|
- {% trans %}SusuMail: Fix bugs corrupting text attachments and large message bodies{% endtrans %}
|
|
- {% trans %}SusiMail: Reject sending messages that exceed server limits{% endtrans %}
|
|
- {% trans %}SusiMail: Reduce chance of crashes sending large attachments{% endtrans %}
|
|
- {% trans %}SusiMail: Subject line encoding fixes{% endtrans %}
|
|
- {% trans %}SusiMail: Fix Cc header{% endtrans %}
|
|
- {% trans %}SusiMail: Fix encoding for attachment file names{% endtrans %}
|
|
- {% trans %}SusiMail: POP3 socket close after failure{% endtrans %}
|
|
- {% trans %}Unit test fixes{% endtrans %}
|
|
- {% trans %}Utils: Use constant-time method to check passwords{% endtrans %}
|
|
|
|
|
|
|
|
**{% trans %}Other{% endtrans %}**
|
|
|
|
- {% trans %}Build: Add partial Gradle support{% endtrans %}
|
|
- {% trans %}Console: Hide or combine aliased tunnels on tunnels pages{% endtrans %}
|
|
- {% trans %}Console: Note encrypted leasesets on netdb page{% endtrans %}
|
|
- {% trans %}Console: Use bandwidth setting for burst bandwidth{% endtrans %}
|
|
- {% trans %}Console: Refactor multipart form handling to use Servlet 3.0 API{% endtrans %}
|
|
- {% trans %}Console: Move most handlers and helpers to the war{% endtrans %}
|
|
- {% trans %}Debian: Xenial build is now separate, Zesty+ matches Buster{% endtrans %}
|
|
- {% trans %}Debian: Remove ecj dependency; replace glassfish with libtaglibs where able{% endtrans %}
|
|
- {% trans %}Debian: Fix builds for x32{% endtrans %}
|
|
- {% trans %}i2ptunnel: Refactor edit jsps{% endtrans %}
|
|
- {% trans %}i2ptunnel: Message box improvements{% endtrans %}
|
|
- {% trans %}Session Key Manager: Delete excess tag sets{% endtrans %}
|
|
- {% trans %}SOCKS: Move client code to core{% endtrans %}
|
|
- {% trans %}Startup: Increase open files ulimit if able, in i2prouter script (new installs only){% endtrans %}
|
|
- {% trans %}SusiMail: UI tweaks and minor fixes{% endtrans %}
|
|
- {% trans %}SusiMail: Use internal sockets to connect to servers{% endtrans %}
|
|
- {% trans %}SusiMail: Encoder refactoring{% endtrans %}
|
|
- {% trans %}SusiMail: State tracking refactoring{% endtrans %}
|
|
- {% trans %}Translation updates{% endtrans %}
|
|
- {% trans %}Update GeoIP data{% endtrans %}
|
|
|
|
|
|
|
|
`Full list of fixed bugs`_
|
|
|
|
.. _{% trans %}`Full list of fixed bugs`{% endtrans %}: http://{{ i2pconv('trac.i2p2.i2p') }}/query?resolution=fixed&milestone=0.9.33
|
|
|
|
|
|
**{% trans %}SHA256 Checksums:{% endtrans %}**
|
|
|
|
::
|
|
|
|
e2785600fc0b0228b56f686f6c925e464a3f3f9c076e1f17ef640fa4adbd22ff i2pinstall_0.9.33_windows.exe
|
|
40ef1da2ae760f0b28fcec0d6b0ae45b5fd261a492c6bf192625d5888f90ba4a i2pinstall_0.9.33.jar
|
|
843345a85e021408e4cbeff8ee94b3842e9c4b5295bef374d5f2026872dae114 i2psource_0.9.33.tar.bz2
|
|
801c5017f1d1334ea61df4accb71c4b1a60a4a5b0a844012799712c0ad184521 i2pupdate_0.9.33.zip
|
|
fed1818d9cee2b499615e3697f44686e67cfb7768d3435b4dab117d7411b3772 i2pupdate.su3
|