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

Skip to content
Snippets Groups Projects
roadmap.html 19.8 KiB
Newer Older
  • Learn to ignore specific revisions
  • {% extends "global/layout.html" %}
    
    {% block title %}{{ _('Roadmap') }}{% endblock %}
    
    zzz's avatar
    zzz committed
    {% block lastupdated %}2021-09{% endblock %}
    
    {% block content %}
    
    zzz's avatar
    zzz committed
    <p>
    This is the official project roadmap for the desktop and Android Java I2P releases only.
    
    zzz's avatar
    zzz committed
    Some related tasks for resources such as the website and plugins may be included.
    
    zzz's avatar
    zzz committed
    </p><p>
    
    zzz's avatar
    zzz committed
    For details and discussion on specific items, search on gitlab or zzz.i2p.
    
    zzz's avatar
    zzz committed
    For contents of past releases, see the release notes.
    For other project goals, see the meeting notes.
    </p><p>
    We do not maintain separate unstable and stable branches or releases.
    We have a single, stable release path.
    
    zzz's avatar
    zzz committed
    Our normal release cycle is 13 weeks, with releases in
    February, May, August, and November.
    
    zzz's avatar
    zzz committed
    </p><p>
    Older releases are at the bottom of the page.
    
    zzz's avatar
    zzz committed
    </p>
    
    
    
    zzz's avatar
    zzz committed
    <h2 id="0.9.48">0.9.48</h2>
    
    zzz's avatar
    zzz committed
    <p><b>Released: December 1, 2020</b></p>
    
    zzz's avatar
    zzz committed
    <ul><li>
    
    zzz's avatar
    zzz committed
    ECIES router tunnel build record
    </li><li>
    Avoid old DSA-SHA1 routers
    </li><li>
    Block same-country connections when in hidden mode
    </li><li>
    Deprecate BOB
    </li><li>
    Drop support for Xenial
    </li><li>
    Ratchet efficiency improvements and memory reduction
    </li><li>
    Randomize SSU intro key
    </li><li>
    Enable system tray for Linux KDE and LXDE
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    More SSU performance improvements
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Continue transition to Git
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Operators guides for reseed services
    
    </li><li>
    
    zzz's avatar
    zzz committed
    Windows Installer "Install as Windows Service" bugfixes and improvements.
    
    zzz's avatar
    zzz committed
    </li><li>
    
    idk's avatar
    idk committed
    Implement controlled vocabuary as part of Information Architecture improvements
    
    zzz's avatar
    zzz committed
    </li><li>
    
    idk's avatar
    idk committed
    Alternate destination header/meta tag for web sites offering I2P mirrors
    
    zzz's avatar
    zzz committed
    </li><li>
    
    idk's avatar
    idk committed
    Snark in the Browser: Use torrents as alternates sources for resources embedded in an I2P Site
    </li><li>
    Snark in the Browser: Demo a torrent-backed web page
    </li><li>
    
    zzz's avatar
    zzz committed
    finish ji2p-cluster which adds the k8s part of the code
    
    zzz's avatar
    zzz committed
    </li><li>
    
    Publish reasonable contact information for infrastructure admins
    
    zzz's avatar
    zzz committed
    </li></ul>
    
    
    
    zzz's avatar
    zzz committed
    
    <h2 id="0.9.49">0.9.49</h2>
    
    zzz's avatar
    zzz committed
    <p><b>Released: February 17, 2021</b></p>
    
    zzz's avatar
    zzz committed
    <ul><li>
    
    zzz's avatar
    zzz committed
    SSU send individual fragments
    </li><li>
    SSU Westwood+
    </li><li>
    SSU fast retransmit
    </li><li>
    SSU fix partial acks
    
    zzz's avatar
    zzz committed
    </li><li>
    ECIES router encrypted messages
    </li><li>
    
    zzz's avatar
    zzz committed
    Start rekeying routers to ECIES
    </li><li>
    Start work on new tunnel build message (proposal 157)
    
    zzz's avatar
    zzz committed
    </li><li>
    More SSU performance improvements
    </li><li>
    i2psnark webseed support
    </li><li>
    Start work on i2psnark hybrid v2 support
    </li><li>
    Move web resources to wars
    </li><li>
    
    zzz's avatar
    zzz committed
    Move resources to jars
    </li><li>
    Fix Gradle build
    </li><li>
    Hidden mode fixes
    </li><li>
    
    zzz's avatar
    zzz committed
    Change DoH to RFC 8484
    </li><li>
    
    Fix "Start on Boot" support on Android
    </li><li>
    Add support for copying b32 addresses from the tunnels panel on I2P for Android client
    </li><li>
    Add SAMv3 Support to I2P for Android
    </li><li>
    Revise CSS on the default I2P Site to resemble console Light theme
    </li><li>
    Document setup/configuration of default I2P site on the project site
    </li><li>
    Add icons and symbols used in I2P router console Light theme to router console Dark theme
    </li><li>
    
    zzz's avatar
    zzz committed
    Complete transition to Git
    
    </li><li>
    Donation page redesign and backend (deployment)
    </li><li>
    Review and update information about VCS, Code Repositories, and Mirrors across the entire website.
    
    zzz's avatar
    zzz committed
    </li></ul>
    
    
    zzz's avatar
    zzz committed
    
    
    <h2 id="0.9.50">0.9.50</h2>
    
    zzz's avatar
    zzz committed
    <p><b>Released: May 18, 2021</b></p>
    
    zzz's avatar
    zzz committed
    <ul><li>
    
    zzz's avatar
    zzz committed
    Accelerate rekeying routers to ECIES
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    UPnP IPv6 support
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    4/6 router address caps (proposal 158)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    IPv6 introducers (proposal 158)
    
    zzz's avatar
    zzz committed
    </li><li>
    NTP year 2036 fixes
    </li><li>
    Continue work on new tunnel build message (proposal 157)
    </li><li>
    
    zzz's avatar
    zzz committed
    Enable DoH for reseeding
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Docker improvements
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    SSU IPv6 fixes
    </li><li>
    Persist Sybil blocklist
    </li><li>
    Tunnel bandwidth limiter fixes
    
    zzz's avatar
    zzz committed
    <h2 id="1.5.0">1.5.0 (API 0.9.51)</h2>
    <p><b>Released: Aug. 23, 2021</b></p>
    
    zzz's avatar
    zzz committed
    <ul><li>
    Accelerate rekeying routers to ECIES
    </li><li>
    
    zzz's avatar
    zzz committed
    Start work on SSU2
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Implement new tunnel build messages (proposal 157)
    </li><li>
    Support dmg and exe automatic updates
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    New native OSX installer
    
    </li><li>
    X-I2P-Location(alt-svc) locations for built-in I2P Site
    </li><li>
    
    zzz's avatar
    zzz committed
    RRD4J 3.8
    
    </li><li>
    Create C, CGo, SWIG bindings for libi2pd
    
    zzz's avatar
    zzz committed
    </li></ul>
    
    
    
    
    
    zzz's avatar
    zzz committed
    <h2 id="1.6.0">1.6.0 (API 0.9.52)</h2>
    
    zzz's avatar
    zzz committed
    <p><b>Target release: November 2021</b></p>
    <ul><li>
    Accelerate rekeying routers to ECIES
    </li><li>
    Continue work on SSU2
    </li><li>
    
    zzz's avatar
    zzz committed
    Send new tunnel build messages (proposal 157)
    </li><li>
    Include automatic browser configuration tool in IzPack installer
    </li><li>
    
    idk's avatar
    idk committed
    Make Fork-and-Exec Plugins Managable
    </li><li>
    Add I2P-Location Support to HTTP Proxy
    </li><li>
    Create Debian/Ubuntu Package of I2P Browser Profile
    </li><li>
    Create Plugin of I2P Browser Profile
    </li><li>
    Document I2P for Android applications
    </li><li>
    Document jpackage install processes
    </li><li>
    
    zzz's avatar
    zzz committed
    Complete, document Go/Java Plugin Generation Tools
    </li><li>
    Reseed Plugin - Run a self-signed HTTPS reseed as a Java router plugin with no configuration.
    
    zzz's avatar
    zzz committed
    </li></ul>
    
    
    
    
    
    zzz's avatar
    zzz committed
    
    <h2 id="1.7.0">1.7.0 (API 0.9.53)</h2>
    <p><b>Target release: February 2021</b></p>
    <ul><li>
    TBD
    </li></ul>
    
    
    
    
    zzz's avatar
    zzz committed
    <p>{% trans todo=site_url('get-involved/todo') -%}
    Please see the <a href="{{ todo }}">TODO</a> list for more detailed info about some of these tasks.
    {%- endtrans %}</p>
    
    
    zzz's avatar
    zzz committed
    
    
    zzz's avatar
    zzz committed
    <h2 id="2016">2016 - 2019 Releases</h2>
    
    zzz's avatar
    zzz committed
    
    
    
    zzz's avatar
    zzz committed
    <h2 id="v0.9.24">0.9.24</h2>
    <p><b>Released: January 27, 2016</b></p>
    
    zzz's avatar
    zzz committed
    <ul><li>
    
    zzz's avatar
    zzz committed
    SAM v3.2
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Require Java 7
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    NetDB Family
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Remove commons-logging
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Use SSU Extended options to request introduction
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Experimental Sybil analysis tool
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Unit test improvements
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Complete transition to Ed25519 signatures for most routers
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Tunnel Bloom filter fixes
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Bug fixes, translation updates, geoip updates
    
    zzz's avatar
    zzz committed
    </li></ul>
    
    
    
    
    zzz's avatar
    zzz committed
    
    <h2 id="v0.9.25">0.9.25</h2>
    <p><b>Released: March 22, 2016</b></p>
    
    zzz's avatar
    zzz committed
    <ul><li>
    
    zzz's avatar
    zzz committed
    SAM v3.3
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Sybil tool enhancements
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    QR codes and identicons
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Crypto speedups
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Router family configuration UI
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Custom icons for non-webapp plugins
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Pure Java key pair generation
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Bug fixes, translation updates, geoip updates
    
    zab2's avatar
    zab2 committed
    </li></ul>
    
    
    zzz's avatar
    zzz committed
    
    
    
    zzz's avatar
    zzz committed
    
    <h2 id="v0.9.26">0.9.26</h2>
    <p><b>Released: June 7, 2016</b></p>
    
    zab2's avatar
    zab2 committed
    <ul><li>
    
    zzz's avatar
    zzz committed
    New subscription protocol, addressbook support (proposal 112)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Wrapper 3.5.29
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    GMP 6.0 (Debian/Ubuntu packages, new installs)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Certificate revocations in the news feed
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Debian/Ubuntu/Tails package improvements
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Bug fixes, translation updates, geoip updates
    </li></ul>
    
    
    
    
    
    <h2 id="v0.9.27">0.9.27</h2>
    <p><b>Released: October 17, 2016</b></p>
    <ul><li>
    SSU IPv6 peer testing (proposal 126)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Enable tray icon on Windows
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Add outproxy plugin support in SOCKS
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Hidden mode improvements
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    SSU peer test fixes
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Initial work on NTCP2
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Initial work on New DH
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    GMP 6.0 (In-net updates)
    
    zzz's avatar
    zzz committed
    </li></ul>
    
    
    
    zzz's avatar
    zzz committed
    
    <h2 id="v0.9.28">0.9.28</h2>
    <p><b>Released: December 12, 2016</b></p>
    
    zzz's avatar
    zzz committed
    <ul><li>
    
    zzz's avatar
    zzz committed
    IPv6 improvements
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Increase IPv6 MTU (proposal 127)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Blocklist enhancements (proposal 129)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Sybil tool enhancements
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Bundled software updates: Jetty, JRobin, Tomcat, Wrapper, Zxing
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Fixes for Java 9
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Improved self-signed certificates
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Bug fixes, translation updates, geoip updates
    
    zzz's avatar
    zzz committed
    </li></ul>
    
    zzz's avatar
    zzz committed
    
    
    zzz's avatar
    zzz committed
    
    
    zzz's avatar
    zzz committed
    
    <h2 id="v0.9.29">0.9.29</h2>
    <p><b>Released: February 27, 2017</b></p>
    
    zzz's avatar
    zzz committed
    <ul><li>
    
    zzz's avatar
    zzz committed
    More fixes for Java 9
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    NTP hardening and IPv6 support
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Same-origin referer pass through
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    BOB database refactor
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Preliminary Docker support
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Translated man pages
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    I2PBote release 0.4.5
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    stats.i2p accepts authentication strings (proposal #112)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Streaming test harness
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Bug fixes, translation updates, geoip updates
    
    zzz's avatar
    zzz committed
    </li></ul>
    
    
    
    
    zzz's avatar
    zzz committed
    <h2 id="v0.9.30">0.9.30</h2>
    <p><b>Released: May 3, 2017</b></p>
    
    zzz's avatar
    zzz committed
    <ul><li>
    
    zzz's avatar
    zzz committed
    Hidden service server sigtype migration (publish dual LS)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Tomcat 8 / Jetty 9.2
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Stretch/Zesty support
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    i2ptunnel authentication page improvements and fixes
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Introducer expiration (proposal #133)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    I2PBote release 0.4.6
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    i2psnark-rpc plugin
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Bug fixes, translation updates, geoip updates
    </li></ul>
    
    
    
    <h2 id="v0.9.31">0.9.31</h2>
    <p><b>Released: August 7, 2017</b></p>
    <ul><li>
    Console redesign phase 1 ("refresh") (ticket #738)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Move /peers HTML code to console, remove from Android
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    i2psnark ratings and comments
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Launch I2P Summer of Dev 2
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Bug fixes, translation updates, geoip updates
    </li></ul>
    
    
    <h2 id="v0.9.32">0.9.32</h2>
    <p><b>Released: November 7, 2017</b></p>
    <ul><li>
    Ignore hostnames in router infos (proposal #141)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    UI fixes
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Bug fixes, translation updates, geoip updates
    </li></ul>
    
    
    
    <h2 id="v0.9.33">0.9.33</h2>
    <p><b>Released: January 30, 2018</b></p>
    <ul><li>
    Reseed support for proxies
    
    </li><li>
    
    zzz's avatar
    zzz committed
    Enable tray app on OSX
    
    </li><li>
    
    zzz's avatar
    zzz committed
    Jetty 9.2.22, Tomcat 8.5.23, Wrapper 3.5.34
    
    </li><li>
    
    zzz's avatar
    zzz committed
    Console CSS fixes and improvements
    
    </li><li>
    
    zzz's avatar
    zzz committed
    Susimail fixes, improvements, refactoring part 1
    
    </li><li>
    
    zzz's avatar
    zzz committed
    Streaming bug fixes
    
    </li><li>
    
    zzz's avatar
    zzz committed
    Android fixes
    
    </li><li>
    
    zzz's avatar
    zzz committed
    Bote fixes
    
    </li><li>
    
    zzz's avatar
    zzz committed
    Debian packaging changes and improvements, dependency changes
    
    </li><li>
    
    zzz's avatar
    zzz committed
    Bug fixes, translation updates, geoip updates
    </li></ul>
    
    
    
    <h2 id="0.9.34">0.9.34</h2>
    <p><b>Released: April 10, 2018</b></p>
    <ul><li>
    Susimail fixes, improvements, refactoring part 2
    
    </li><li>
    
    zzz's avatar
    zzz committed
    I2PControl plugin fixed
    
    </li><li>
    
    zzz's avatar
    zzz committed
    UPnP support for IGD 2
    
    </li><li>
    
    zzz's avatar
    zzz committed
    IPv6 address selection improvements
    
    </li><li>
    
    zzz's avatar
    zzz committed
    Better tunnel peer selection for hidden and IPv6-only modes
    
    </li><li>
    
    Prep for HTTPS console and I2P Site by default
    
    </li><li>
    
    zzz's avatar
    zzz committed
    Prep for splitting up Debian package
    </li><li>
    Mac OS X installer, dock, tray enhancements (research and initial work)
    </li><li>
    Bug fixes, translation updates, geoip updates
    </li></ul>
    
    zzz's avatar
    zzz committed
    
    
    zzz's avatar
    zzz committed
    
    
    zzz's avatar
    zzz committed
    <h2 id="0.9.35">0.9.35</h2>
    <p><b>Released: June 26, 2018</b></p>
    
    zzz's avatar
    zzz committed
    <ul><li>
    
    zzz's avatar
    zzz committed
    Jetty 9.2.24
    
    zzz's avatar
    zzz committed
    Tomcat 8.5.30
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Susimail folders, background sending
    
    idk's avatar
    idk committed
    </li><li>
    
    Improved support for SSL console and I2P Site
    
    idk's avatar
    idk committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Bug fixes, translation updates, geoip updates
    
    idk's avatar
    idk committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Progress on proposal #111 (NTCP2)
    
    idk's avatar
    idk committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Progress on Mac OS X installer, dock, tray enhancements
    </li></ul>
    
    
    <h2 id="0.9.36">0.9.36</h2>
    <p><b>Released: August 23, 2018</b></p>
    <ul><li>
    NTCP2 (disabled by default)
    
    idk's avatar
    idk committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Jetty 9.2.25
    
    idk's avatar
    idk committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Progress on proposal #123
    (LS2 with multi-destination support)
    
    idk's avatar
    idk committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Initial research on ElGamal replacement ("new crypto" / proposal #142)
    
    idk's avatar
    idk committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Capacity improvements: discussions, research, preliminary
    
    idk's avatar
    idk committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Streaming improvements
    
    idk's avatar
    idk committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Performance improvements
    
    idk's avatar
    idk committed
    </li><li>
    
    zzz's avatar
    zzz committed
    NTCP Pumper improvements
    
    idk's avatar
    idk committed
    </li><li>
    
    zzz's avatar
    zzz committed
    EdDSA updates
    
    zzz's avatar
    zzz committed
    <h2 id="0.9.37">0.9.37</h2>
    <p><b>Released: October 4, 2018</b></p>
    <ul><li>
    NTCP2 (enabled by default)
    </li><li>
    Android i2ptunnel SSL crash fix
    </li></ul>
    
    zzz's avatar
    zzz committed
    <h2 id="0.9.38">0.9.38</h2>
    <p><b>Released: January 22, 2019</b></p>
    
    zzz's avatar
    zzz committed
    <ul><li>
    
    zzz's avatar
    zzz committed
    New setup wizard with bandwidth testing
    
    zzz's avatar
    zzz committed
    Beta Mac OS X installer, dock, tray enhancements
    
    zzz's avatar
    zzz committed
    Signed Windows installer
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Signed Firefox profile installer
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Preliminary floodfill support for LS2
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Sybil tool background analysis
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Switch to Maxmind GeoLite2 GeoIP format
    
    meeh's avatar
    meeh committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Switch JSON lib to json-simple, add Debian dependency
    
    meeh's avatar
    meeh committed
    </li><li>
    
    zzz's avatar
    zzz committed
    New light background
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Orchid plugin fixes
    </li><li>
    AppArmor fixes
    </li><li>
    Continue work on ECIES-X25519 support (proposal #144)
    
    zzz's avatar
    zzz committed
    </li></ul>
    
    
    
    
    zzz's avatar
    zzz committed
    <h2 id="0.9.39">0.9.39</h2>
    <p><b>Released: March 21, 2019</b></p>
    
    zzz's avatar
    zzz committed
    <ul><li>
    
    zzz's avatar
    zzz committed
    Redesigned website home page
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Reduce themes (ticket #2272)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Replacement icons for console home page
    </li><li>
    Continue work on testnet
    </li><li>
    Floodfill and client encrypted LS2 support (proposal #123)
    </li><li>
    LS2 client-side support (proposal #123)
    </li><li>
    Add option to disable NTCP1
    </li><li>
    Bundle i2pcontrol
    </li><li>
    AppArmor fixes
    </li><li>
    starting investigation of zerodeps jre
    </li><li>
    starting investigation of monolithic installer
    </li><li>
    Have apt-transport-i2p and all of its dependencies on-track for inclusion in Debian
    (sam3 and gosam, the Go i2p application libraries), include in PPA/Project repo
    
    </li><li>
    
    zzz's avatar
    zzz committed
    Write beginner application development guides for SAM applications
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Start community PPA and application development (sub)forums
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Write materials for newbies on Medium
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Complete preferences dialog on the OSX Launcher
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Feature for running devbuilds with OSX Launcher
    
    zzz's avatar
    zzz committed
    <h2 id="0.9.40">0.9.40</h2>
    <p><b>Released: May 7, 2019</b></p>
    
    zzz's avatar
    zzz committed
    <ul><li>
    
    zzz's avatar
    zzz committed
    New icons
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    I2CP and router support for decrypting LS2 (proposal #123)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Router decryption of LS2 support (proposal #123)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Router-side meta LS2 support (proposal #123)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Continue work on ECIES-X25519 support (proposal #144)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Start work on Network ID detection (proposal #147)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Start work on BLAKE2b sig types (proposal #148)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Implement base 32 for encrypted LS2 (proposal #149)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Document protocol for meta LS2 backend (proposal #150)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Disable NTCP1
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Signed Windows installer
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Scripted connection filter for streaming
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    geti2p/i2p docker image available at our download page
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    osx: theme selection
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    osx: auto updater
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    osx: upgrade to newer swift version
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Browser identity management UI WebExtension for i2p Browser build
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Browser tunnel identity management UI WebExtension for i2p Browser build
    
    </li><li>
    
    zzz's avatar
    zzz committed
    Browser news/documentation inclusion WebExtension for i2p Browser build
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Onboarding improvements
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Self-installing client/service demos for nginx(server only), ssh/sshd, and Mattermost client/server using split i2ptunnel configuration and apt
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Port any maintainable, i2p-native bittorrent client to be apt-get installable in Debian, likely BiglyBT or XD
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Produce ISO for "I2P Linux Distro Redux" Project using these features
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Fix I2P-bote Android
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Fix I2P-bote seeds
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    goSam - Up to SAM 3.2, better default signatures.
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    sam3 - Up to SAM 3.2, better default signatures. Streaming, datagrams, and raw. General improvements.
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    jsam - Further development
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Better support / encourage translation efforts
    </li><li>
    Android fixes
    
    zzz's avatar
    zzz committed
    
    
    <h2 id="0.9.41">0.9.41</h2>
    <p><b>Released: July 3, 2019</b></p>
    
    zzz's avatar
    zzz committed
    <ul><li>
    
    zzz's avatar
    zzz committed
    Redesigned website navigation menu
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    New console icons and logos
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Router-side meta LS2 support (proposal #123)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    UI for per-client encrypted LS2 (proposal #123)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Continue work on ECIES-X25519 support (proposal #144)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Implement base 32 for encrypted LS2 (proposal #149)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    GMP 6.1.2 (ticket #1869), partial
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Wrapper 3.5.39
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Wrapper for armv7 and aarch64
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    IzPack 5 for non-Windows installers
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    browser: new release, upstream tor changes, minor changes
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Browser identity management UI WebExtension for i2p Browser build
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Browser news/documentation inclusion WebExtension for i2p Browser build
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Android GMP 6 and 64-bit jbigi
    </li><li>
    Android fixes
    
    zzz's avatar
    zzz committed
    <h2 id="0.9.42">0.9.42</h2>
    <p><b>Released: August 27, 2019</b></p>
    
    zzz's avatar
    zzz committed
    Browser web extensions
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Self-installing demos of popular apps/services
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    ISO for Linux distro
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Translation efforts
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    ECIES Proposal 144 (continuing)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    GMP 6.1.2
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Network ID detection Prop 147
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Split configuration
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Android fixes
    
    zzz's avatar
    zzz committed
    <h2 id="0.9.43">0.9.43</h2>
    <p><b>Released: October 22, 2019</b></p>
    
    zzz's avatar
    zzz committed
    <ul><li>
    
    zzz's avatar
    zzz committed
    Docker image documentation and promotion to first-class product
    
    </li><li>
    
    zzz's avatar
    zzz committed
    I2P browser: Embed router
    
    zzz's avatar
    zzz committed
    I2P browser: Delay the user dialog
    
    zzz's avatar
    zzz committed
    I2P browser: JSON-RPC2 client for router communication
    
    zzz's avatar
    zzz committed
    I2P browser: Fix NoScript
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    I2P browser releases: beta 5, 6; v3.0 based on 68.1 ESR
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    I2CP blinding info message
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Proxy page for encrypted LS2 credentials
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Android client library release
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    ECIES Proposal 144 (continuing)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Setup wizard improvements
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Revamped website navigation menu
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Android fixes
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Android battery permission
    
    zzz's avatar
    zzz committed
    </li></ul>
    
    zzz's avatar
    zzz committed
    
    
    zzz's avatar
    zzz committed
    <h2 id="0.9.44">0.9.44</h2>
    <p><b>Released: December 1, 2019</b></p>
    
    zzz's avatar
    zzz committed
    <ul><li>
    
    zzz's avatar
    zzz committed
    Testnet k8s definitions
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    ruby gem (ji2p, initial code to be used to control many routers in k8s)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    k8s internal communication test with routers using network impl. flannel
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    k8s ingress definitions (how to make outside contact the router(s) inside k8s)
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    I2P Browser: See <a href="../browser/roadmap">Browser roadmap</a>
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    IPv6 fixes
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    SSU performance improvements
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Faster router startup
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    Console improvements
    
    zzz's avatar
    zzz committed
    </li><li>
    
    zzz's avatar
    zzz committed
    ECIES Proposal 144 initial implementation
    </li><li>
    Donation page redesign and backend (development)
    
    zzz's avatar
    zzz committed
    </li></ul>
    
    
    zzz's avatar
    zzz committed
    
    
    <h2 id="0.9.45">0.9.45</h2>
    <p><b>Released: February 25, 2020</b></p>
    <ul><li>
    Hidden mode fixes
    </li><li>
    Bandwidth test fixes
    </li><li>
    ECIES Proposal 144 testing, fixes
    </li><li>
    Susimail login page improvements
    </li><li>
    LibSam - deduplication, documentation, support
    </li><li>
    Console theme modernization(Light and Dark)
    </li><li>
    Consistency with modern themes for SusiDNS, SusiMail apps
    </li><li>
    Leftover light theme nits
     <ul><li>
     border colours that are still present
     </li><li>
     download sidebar status is still gradient filled
     </li><li>
     take out network status icons? Replace with colours from style guide?
     </li><li>
     go over icons on every page and evaluate
     </li><li>
     try I2P blue icons on /home
     </li><li>
     buttons / tabs consistency
     </li></ul>
    </li><li>
    Dark Theme
     <ul><li>
     Carry over tabs/ buttons decisions
     </li><li>
     decide on theme colour
     </li></ul>
    </li><li>
    Susi Mail Light & Dark
     <ul><li>
     Remove icon bloat
     </li><li>
     make buttons rounded
     </li><li>
     remove gradient on login page
     </li><li>
     add a product description to login page
     </li><li>
     **change icon colours for themes
     </li></ul>
    </li></ul>
    
    
    
    <h2 id="0.9.46">0.9.46</h2>
    <p><b>Released: May 25, 2020</b></p>
    <ul><li>
    Replace jrobin with rrd4j
    </li><li>
    ECIES Proposal 144 testing, fixes, completion
    </li><li>
    ECIES lookup replies
    </li><li>
    i2ptunnel edit page redesign
    </li><li>
    Streaming performance improvements
    </li><li>
    Start migrating deb.i2p2.no
    </li><li>
    Android fixes
    </li><li>
    Long-term strategy for website
    </li><li>
    Identity and Values Workshops
    </li><li>
    Branding Foundations Work
    </li><li>
    Information Architecture Sprint : Console and Website
    </li><li>
    Console Interface Redesign prototypes
    </li><li>
    Console Interface Usability Testing
    </li><li>
    Reproducible build fix
    </li><li>
    Streaming fixes
    </li><li>
    UPnP fixes
    </li>
    </ul>
    
    
    
    <h2 id="0.9.47">0.9.47</h2>
    <p><b>Released: August 24, 2020</b></p>
    <ul><li>
    Require Java 8
    </li><li>
    Jetty 9.3.x
    </li><li>
    json-simple 2.3.0
    </li><li>
    RRD4j 3.6
    </li><li>
    ECIES enabled by default for some tunnels
    </li><li>
    Increase streaming MTU for ECIES connections
    </li><li>
    Enable Sybil analysis and blocking by default
    </li><li>
    Begin transition to Git
    </li><li>
    Improvements to the Bandwidth Setup/Welcome Wizard imagery and text
    </li><li>
    Ongoing refinements to new dark and light theme
    </li><li>
    Find and replace inconsistent icons from the router console
    </li><li>
    Bug Fixes on Android versions later than 8.0
    </li><li>
    Hide empty sections on router console home page
    </li><li>
    Operators guides for reseed services
    </li><li>
    Detailed install guide for the main I2P Java distribution
    </li><li>
    Begin implementing Information Architecture improvements to geti2p.net
    </li><li>
    Identify and Publish information about critical infrastructures(VCS, website, reseeds, repositories, mirrors)
    </li><li>
    Publish log retention policy Recommendations and Guidelines for service admins
    </li><li>
    In depth blog entries on: Site Hosting/Service operation, Project Services, Policy Recommendations
    </li><li>
    Release(Tag)-time "git bundle" generation and distribution by either HTTP or Bittorrent.
    </li></ul>
    
    
    
    
    zzz's avatar
    zzz committed
    {% endblock %}