From c6798f02a49f8ce53f4bbb24f94ef57a9eea960c Mon Sep 17 00:00:00 2001
From: zzz <zzz@mail.i2p>
Date: Fri, 3 May 2019 12:13:44 +0000
Subject: [PATCH] Update roadmap for .40/.41 Move old releases to bottom of
 page

---
 i2p2www/pages/site/get-involved/roadmap.html | 706 ++++++++++---------
 1 file changed, 372 insertions(+), 334 deletions(-)

diff --git a/i2p2www/pages/site/get-involved/roadmap.html b/i2p2www/pages/site/get-involved/roadmap.html
index a7992a690..4db810f64 100644
--- a/i2p2www/pages/site/get-involved/roadmap.html
+++ b/i2p2www/pages/site/get-involved/roadmap.html
@@ -16,575 +16,613 @@ We plan to continue numbering releases as 0.9.x for now.
 We do not maintain separate unstable and stable branches or releases.
 We have a single, stable release path.
 Our normal release cycle is 8-12 weeks.
+</p><p>
+Older releases are at the bottom of the page.
 </p>
 
 
 
-<h2 id="v0.9.24">0.9.24</h2>
-<p><b>Released: January 27, 2016</b></p>
+<h2 id="2019">2019 Vision</h2>
+<p>
+I2P connects &amp; empowers people &amp; communities to reclaim control over their privacy and security.
+The project is a platform for communication &amp; information sharing.
+It enables individuals to grow in communities with a censorship-resistant environment,
+a space to connect and communicate.
+</p>
+
+
+
+
+<h2 id="0.9.38">0.9.38</h2>
+<p><b>Released: January 22, 2019</b></p>
 <ul><li>
-SAM v3.2
+New setup wizard with bandwidth testing
 </li><li>
-Require Java 7
+Beta Mac OS X installer, dock, tray enhancements
 </li><li>
-NetDB Family
+Signed Windows installer
 </li><li>
-Remove commons-logging
+Signed Firefox profile installer
 </li><li>
-Use SSU Extended options to request introduction
+Preliminary floodfill support for LS2
 </li><li>
-Experimental Sybil analysis tool
+Sybil tool background analysis
 </li><li>
-Unit test improvements
+Switch to Maxmind GeoLite2 GeoIP format
 </li><li>
-Complete transition to Ed25519 signatures for most routers
+Switch JSON lib to json-simple, add Debian dependency
 </li><li>
-Tunnel Bloom filter fixes
+New light background
 </li><li>
-Bug fixes, translation updates, geoip updates
+Orchid plugin fixes
+</li><li>
+AppArmor fixes
+</li><li>
+Continue work on ECIES-X25519 support (proposal #144)
 </li></ul>
 
 
 
-
-<h2 id="v0.9.25">0.9.25</h2>
-<p><b>Released: March 22, 2016</b></p>
+<h2 id="0.9.39">0.9.39</h2>
+<p><b>Released: March 21, 2019</b></p>
 <ul><li>
-SAM v3.3
-</li><li>
-Sybil tool enhancements
-</li><li>
-QR codes and identicons
-</li><li>
-Crypto speedups
+Redesigned website home page
 </li><li>
-Router family configuration UI
+Reduce themes (ticket #2272)
 </li><li>
-Custom icons for non-webapp plugins
+Replacement icons for console home page
 </li><li>
-Pure Java key pair generation
+Continue work on testnet
 </li><li>
-Bug fixes, translation updates, geoip updates
-</li></ul>
-
-
-
-
-<h2 id="v0.9.26">0.9.26</h2>
-<p><b>Released: June 7, 2016</b></p>
-<ul><li>
-New subscription protocol, addressbook support (proposal 112)
+Floodfill and client encrypted LS2 support (proposal #123)
 </li><li>
-Wrapper 3.5.29
+LS2 client-side support (proposal #123)
 </li><li>
-GMP 6.0 (Debian/Ubuntu packages, new installs)
+Add option to disable NTCP1
 </li><li>
-Certificate revocations in the news feed
+Bundle i2pcontrol
 </li><li>
-Debian/Ubuntu/Tails package improvements
+AppArmor fixes
 </li><li>
-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)
+starting investigation of zerodeps jre
 </li><li>
-Enable tray icon on Windows
+starting investigation of monolithic installer
 </li><li>
-Add outproxy plugin support in SOCKS
+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>
-Hidden mode improvements
+Write beginner application development guides for SAM applications
 </li><li>
-SSU peer test fixes
+Start community PPA and application development (sub)forums
 </li><li>
-Initial work on NTCP2
+Write materials for newbies on Medium
 </li><li>
-Initial work on New DH
+Complete preferences dialog on the OSX Launcher
 </li><li>
-GMP 6.0 (In-net updates)
+Feature for running devbuilds with OSX Launcher
 </li></ul>
 
 
 
-<h2 id="v0.9.28">0.9.28</h2>
-<p><b>Released: December 12, 2016</b></p>
+<h2 id="0.9.40">0.9.40</h2>
+<p><b>Target release date: Week of May 6, 2019</b></p>
 <ul><li>
-IPv6 improvements
+Refactor CSS in console to point to consolidated icons
 </li><li>
-Increase IPv6 MTU (proposal 127)
+I2CP and router support for decrypting LS2 (proposal #123)
 </li><li>
-Blocklist enhancements (proposal 129)
+Router decryption of LS2 support (proposal #123)
 </li><li>
-Sybil tool enhancements
+Router-side meta LS2 support (proposal #123)
 </li><li>
-Bundled software updates: Jetty, JRobin, Tomcat, Wrapper, Zxing
+Continue work on ECIES-X25519 support (proposal #144)
 </li><li>
-Fixes for Java 9
+Start work on Network ID detection (proposal #147)
 </li><li>
-Improved self-signed certificates
+Start work on BLAKE2b sig types (proposal #148)
 </li><li>
-Bug fixes, translation updates, geoip updates
-</li></ul>
-
-
-
-<h2 id="v0.9.29">0.9.29</h2>
-<p><b>Released: February 27, 2017</b></p>
-<ul><li>
-More fixes for Java 9
+Implement base 32 for encrypted LS2 (proposal #149)
 </li><li>
-NTP hardening and IPv6 support
+Document protocol for meta LS2 backend (proposal #150)
 </li><li>
-Same-origin referer pass through
+Disable NTCP1
 </li><li>
-BOB database refactor
+Signed Windows installer
 </li><li>
-Preliminary Docker support
+Scripted connection filter for streaming
 </li><li>
-Translated man pages
+i2psnark UI performance
 </li><li>
-I2PBote release 0.4.5
+geti2p/i2p docker image available at our download page
 </li><li>
-stats.i2p accepts authentication strings (proposal #112)
+osx: theme selection
 </li><li>
-Streaming test harness
+osx: auto updater
 </li><li>
-Bug fixes, translation updates, geoip updates
-</li></ul>
-
-
-
-<h2 id="v0.9.30">0.9.30</h2>
-<p><b>Released: May 3, 2017</b></p>
-<ul><li>
-Hidden service server sigtype migration (publish dual LS)
+osx: upgrade to newer swift version
 </li><li>
-Tomcat 8 / Jetty 9.2
+Browser identity management UI WebExtension for i2p Browser build
 </li><li>
-Stretch/Zesty support
+Browser news/documentation inclusion WebExtension for i2p Browser build
 </li><li>
-i2ptunnel authentication page improvements and fixes
+Onboarding improvements
 </li><li>
-Introducer expiration (proposal #133)
+Self-installing client/service demos for nginx(server only), ssh/sshd, and Mattermost client/server using split i2ptunnel configuration and apt
 </li><li>
-I2PBote release 0.4.6
+Port any maintainable, i2p-native bittorrent client to be apt-get installable in Debian, likely BiglyBT or XD
 </li><li>
-i2psnark-rpc plugin
+Produce ISO for "I2P Linux Distro Redux" Project using these features
 </li><li>
-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)
+Fix I2P-bote?
 </li><li>
-Move /peers HTML code to console, remove from Android
+Browser tunnel identity management UI WebExtension for i2p Browser build
 </li><li>
-i2psnark ratings and comments
+goSam - Up to SAM 3.2, better default signatures.
 </li><li>
-Launch I2P Summer of Dev 2
+sam3 - Up to SAM 3.2, better default signatures. Streaming, datagrams, and raw. General improvements.
 </li><li>
-Bug fixes, translation updates, geoip updates
+jsam - Further development
+</li><li>
+Better support / encourage translation efforts
 </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)
-</li><li>
-UI fixes
-</li><li>
-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>
+<h2 id="0.9.41">0.9.41</h2>
+<p><b>Target release date: Mid-July 2019</b></p>
 <ul><li>
-Reseed support for proxies
+Redesigned website navigation menu
 </li><li>
-Enable tray app on OSX
+Remove shutdown icon from reload button (ticket #2302)
 </li><li>
-Jetty 9.2.22, Tomcat 8.5.23, Wrapper 3.5.34
+New fonts and colour palette chosen for ongoing improvements to website and console
 </li><li>
-Console CSS fixes and improvements
+Router-side meta LS2 support (proposal #123)
 </li><li>
-Susimail fixes, improvements, refactoring part 1
+Continue work on ECIES-X25519 support (proposal #144)
 </li><li>
-Streaming bug fixes
+Start work on Network ID detection (proposal #147)
 </li><li>
-Android fixes
+Start work on BLAKE2b sig types (proposal #148)
 </li><li>
-Bote fixes
+Implement base 32 for encrypted LS2 (proposal #149)
 </li><li>
-Debian packaging changes and improvements, dependency changes
+GMP 6.1.2 (ticket #1869), possibly partial?
 </li><li>
-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
+Scripted connection filter for streaming
 </li><li>
-I2PControl plugin fixed
+Continue work on testnet
 </li><li>
-UPnP support for IGD 2
+i2psnark UI performance
 </li><li>
-IPv6 address selection improvements
+geti2p/i2p docker image available at our download page
 </li><li>
-Better tunnel peer selection for hidden and IPv6-only modes
+libsam: example with ANC integration
 </li><li>
-Prep for HTTPS console and eepsite by default
+libsam: use the best from the duplicated libraries making one improved one
 </li><li>
-Prep for splitting up Debian package
+osx: XPC or normal wrapper for the daemon instead of directly call java
 </li><li>
-Mac OS X installer, dock, tray enhancements (research and initial work)
+osx: share file or directory to i2psnark via context menu in Finder (built-in file manager)
 </li><li>
-Bug fixes, translation updates, geoip updates
-</li></ul>
-
-
-<h2 id="0.9.35">0.9.35</h2>
-<p><b>Released: June 26, 2018</b></p>
-<ul><li>
-Jetty 9.2.24
+osx: refactor away from own event system to swift's
 </li><li>
-Tomcat 8.5.30
+bote: fix peers issue at android version
 </li><li>
-Susimail folders, background sending
+release process: move download.i2p2.de to multihomed self-hosted S3 with deploy scripts built into ant
 </li><li>
-Improved support for SSL console and eepsite
+browser: new release, upstream tor changes, minor changes
 </li><li>
-Bug fixes, translation updates, geoip updates
+Browser identity management UI WebExtension for i2p Browser build
 </li><li>
-Progress on proposal #111 (NTCP2)
+Browser news/documentation inclusion WebExtension for i2p Browser build
 </li><li>
-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)
+Debian packaging changes and improvements
 </li><li>
-Jetty 9.2.25
+Ready indication for Tails
 </li><li>
-Progress on proposal #123
-(LS2 with multi-destination support)
+Onboarding improvements
 </li><li>
-Initial research on ElGamal replacement ("new crypto" / proposal #142)
+Split configuration directories for i2ptunnel and other applications as appropriate
 </li><li>
-Capacity improvements: discussions, research, preliminary
+Achieve reproducible build (#2279)
 </li><li>
-Streaming improvements
+Add v3 onion support to Orchid, then I2P Orchid plugin
 </li><li>
-Performance improvements
+Fix I2P-bote?
 </li><li>
-NTCP Pumper improvements
+Extended SOCKS Proxy with WebExtension Native Messaging features for i2p Browser build and general use
 </li><li>
-EdDSA updates
-</li></ul>
-
-
-
-
-<h2 id="0.9.37">0.9.37</h2>
-<p><b>Released: October 4, 2018</b></p>
-<ul><li>
-NTCP2 (enabled by default)
+Better support / encourage translation efforts
 </li><li>
-Android i2ptunnel SSL crash fix
+AppArmor enforce mode
+</li><li>
+Write I2P rules for ferm (frontend for iptables) on Tails
+</li><li>
+Use less risky code for /tmp handling in I2P initscript and systemd unit file (#1837)
+</li><li>
+Make i2p.service aware User/Group so that status is updated (#2324)
+</li><li>
+Make i2p.postinst not use recursive chmod
+</li><li>
+Release new Syndie, replace icons
+</li><li>
+Update Syndie website
 </li></ul>
 
 
 
-<h2 id="2019">2019 Vision</h2>
-<p>
-I2P connects &amp; empowers people &amp; communities to reclaim control over their privacy and security.
-The project is a platform for communication &amp; information sharing.
-It enables individuals to grow in communities with a censorship-resistant environment,
-a space to connect and communicate.
-</p>
-
-
-
-
-<h2 id="0.9.38">0.9.38</h2>
-<p><b>Released: January 22, 2019</b></p>
+<h2 id="2H2019">2H 2019 0.9.42-43</h2>
 <ul><li>
-New setup wizard with bandwidth testing
+Continue work on testnet
 </li><li>
-Beta Mac OS X installer, dock, tray enhancements
+Per-client auth support for encrypted LS2 (proposal #123)
 </li><li>
-Signed Windows installer
+Backend for meta LS2 support (proposal #123)
 </li><li>
-Signed Firefox profile installer
+Continue work on ECIES-X25519 support (proposal #144)
 </li><li>
-Preliminary floodfill support for LS2
+Begin work on SSU2?
 </li><li>
-Sybil tool background analysis
+Create proposal and research multipath and path-awareness via I2CP
 </li><li>
-Switch to Maxmind GeoLite2 GeoIP format
+I2PTunnel socket-side NIO
 </li><li>
-Switch JSON lib to json-simple, add Debian dependency
+Mattermost integration?
 </li><li>
-New light background
+Readthedocs support?
 </li><li>
-Orchid plugin fixes
+Service lookup (proposal #123 types 9 and 11)
 </li><li>
-AppArmor fixes
+{% trans todo=site_url('get-involved/todo') -%}
+Reachability Mapping / handle peers partially reachable / enhanced <a href="{{ todo }}#fullRestrictedRoutes">restricted routes</a>
+{%- endtrans %}</li>
 </li><li>
-Continue work on ECIES-X25519 support (proposal #144)
+Enhance i2pcontrol to support new console experiments
+</li><li>
+etherpad-like space where the team can collectively keep track of progress on roadmap items; or a git repo with markdown files which all team members have access to
+</li><li>
+full i2p browser (i.e. de-branded firefox)
+</li><li>
+Monolithic Windows installer?
 </li></ul>
 
 
+<h2 id="2019-Bote">2019 I2P-Bote</h2>
+<p><b>Note: Developer needed</b></p>
+<ul><li>
+I2P-Bote fixes
+</li><li>
+Android I2P-Bote fixes
+</li><li>
+See github isses for details
+</li></ul>
 
-<h2 id="0.9.39">0.9.39</h2>
-<p><b>Released: March 21, 2019</b></p>
+
+<h2 id="2019-Android">2019 Android</h2>
+<p><b>Note: Developer needed</b></p>
 <ul><li>
-Redesigned website home page
+Android GMP 6 and 64-bit jbigi
 </li><li>
-Reduce themes (ticket #2272)
+Android gather user feedback
 </li><li>
-Replacement icons for console home page
+Android UI enhancements
 </li><li>
-Continue work on testnet
+Android router service as a library
 </li><li>
-Floodfill and client encrypted LS2 support (proposal #123)
+Android logging improvements
 </li><li>
-LS2 client-side support (proposal #123)
+Android wakelock fix
 </li><li>
-Add option to disable NTCP1
+Android fixes
 </li><li>
-Bundle i2pcontrol
+Android tunnel settings
 </li><li>
-AppArmor fixes
+Android profiles
+</li></ul>
+
+
+<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>
+
+
+<h2 id="2016">2016 - 2018 Releases</h2>
+
+
+<h2 id="v0.9.24">0.9.24</h2>
+<p><b>Released: January 27, 2016</b></p>
+<ul><li>
+SAM v3.2
 </li><li>
-starting investigation of zerodeps jre
+Require Java 7
 </li><li>
-starting investigation of monolithic installer
+NetDB Family
 </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
+Remove commons-logging
 </li><li>
-Write beginner application development guides for SAM applications
+Use SSU Extended options to request introduction
 </li><li>
-Start community PPA and application development (sub)forums
+Experimental Sybil analysis tool
 </li><li>
-Write materials for newbies on Medium
+Unit test improvements
 </li><li>
-Complete preferences dialog on the OSX Launcher
+Complete transition to Ed25519 signatures for most routers
 </li><li>
-Feature for running devbuilds with OSX Launcher
+Tunnel Bloom filter fixes
+</li><li>
+Bug fixes, translation updates, geoip updates
 </li></ul>
 
 
 
-<h2 id="0.9.40">0.9.40</h2>
-<p><b>Target release date: Mid-May 2019</b></p>
+
+<h2 id="v0.9.25">0.9.25</h2>
+<p><b>Released: March 22, 2016</b></p>
 <ul><li>
-Redesigned website navigation menu
-</li><li>
-Remove shutdown icon from reload button (ticket #2302)
-</li><li>
-Refactor CSS in console to point to consolidated icons
-</li><li>
-New fonts and colour palette chosen for ongoing improvements to website and console
-</li><li>
-Continue work on testnet
-</li><li>
-I2CP and router support for decrypting LS2 (proposal #123)
-</li><li>
-Router decryption of LS2 support (proposal #123)
+SAM v3.3
 </li><li>
-Router-side meta LS2 support (proposal #123)
+Sybil tool enhancements
 </li><li>
-Continue work on ECIES-X25519 support (proposal #144)
+QR codes and identicons
 </li><li>
-Start work on Network ID detection (proposal #147)
+Crypto speedups
 </li><li>
-Start work on BLAKE2b sig types (proposal #148)
+Router family configuration UI
 </li><li>
-Implement base 32 for encrypted LS2 (proposal #149)
+Custom icons for non-webapp plugins
 </li><li>
-GMP 6.1.2 (ticket #1869), possibly partial?
+Pure Java key pair generation
 </li><li>
-Disable NTCP1?
+Bug fixes, translation updates, geoip updates
+</li></ul>
+
+
+
+
+<h2 id="v0.9.26">0.9.26</h2>
+<p><b>Released: June 7, 2016</b></p>
+<ul><li>
+New subscription protocol, addressbook support (proposal 112)
 </li><li>
-Signed Windows installer?
+Wrapper 3.5.29
 </li><li>
-Scripted connection filter for streaming
+GMP 6.0 (Debian/Ubuntu packages, new installs)
 </li><li>
-i2psnark UI performance
+Certificate revocations in the news feed
 </li><li>
-geti2p/i2p docker image available at our download page
-libsam: example with ANC integration
+Debian/Ubuntu/Tails package improvements
 </li><li>
-libsam: use the best from the duplicated libraries making one improved one
+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)
 </li><li>
-osx: theme selection
+Enable tray icon on Windows
 </li><li>
-osx: XPC or normal wrapper for the daemon instead of directly call java
+Add outproxy plugin support in SOCKS
 </li><li>
-osx: auto updater
+Hidden mode improvements
 </li><li>
-osx: share file or directory to i2psnark via context menu in Finder (built-in file manager)
+SSU peer test fixes
 </li><li>
-osx: refactor away from own event system to swift's
+Initial work on NTCP2
 </li><li>
-osx: upgrade to newer swift version
+Initial work on New DH
 </li><li>
-bote: fix peers issue at android version
+GMP 6.0 (In-net updates)
+</li></ul>
+
+
+
+<h2 id="v0.9.28">0.9.28</h2>
+<p><b>Released: December 12, 2016</b></p>
+<ul><li>
+IPv6 improvements
 </li><li>
-release process: move download.i2p2.de to multihomed self-hosted S3 with deploy scripts built into ant
+Increase IPv6 MTU (proposal 127)
 </li><li>
-browser: new release, upstream tor changes, minor changes
+Blocklist enhancements (proposal 129)
 </li><li>
-Browser identity management UI WebExtension for i2p Browser build
+Sybil tool enhancements
 </li><li>
-Browser news/documentation inclusion WebExtension for i2p Browser build
+Bundled software updates: Jetty, JRobin, Tomcat, Wrapper, Zxing
 </li><li>
-Debian packaging changes and improvements
+Fixes for Java 9
 </li><li>
-Ready indication for Tails
+Improved self-signed certificates
 </li><li>
-Onboarding improvements
+Bug fixes, translation updates, geoip updates
+</li></ul>
+
+
+
+<h2 id="v0.9.29">0.9.29</h2>
+<p><b>Released: February 27, 2017</b></p>
+<ul><li>
+More fixes for Java 9
 </li><li>
-Split configuration directories for i2ptunnel and other applications as appropriate
+NTP hardening and IPv6 support
 </li><li>
-Self-installing client/service demos for nginx(server only), ssh/sshd, and Mattermost client/server using split i2ptunnel configuration and apt
+Same-origin referer pass through
 </li><li>
-Port any maintainable, i2p-native bittorrent client to be apt-get installable in Debian, likely BiglyBT or XD
+BOB database refactor
 </li><li>
-Produce ISO for "I2P Linux Distro Redux" Project using these features
+Preliminary Docker support
 </li><li>
-Achieve reproducible build (#2279)
+Translated man pages
 </li><li>
-Add v3 onion support to Orchid, then I2P Orchid plugin
+I2PBote release 0.4.5
 </li><li>
-Fix I2P-bote?
+stats.i2p accepts authentication strings (proposal #112)
 </li><li>
-Fix signing for Windows installer (launch4j/IzPack)
+Streaming test harness
 </li><li>
-Browser tunnel identity management UI WebExtension for i2p Browser build
+Bug fixes, translation updates, geoip updates
+</li></ul>
+
+
+
+<h2 id="v0.9.30">0.9.30</h2>
+<p><b>Released: May 3, 2017</b></p>
+<ul><li>
+Hidden service server sigtype migration (publish dual LS)
 </li><li>
-Extended SOCKS Proxy with WebExtension Native Messaging features for i2p Browser build and general use
+Tomcat 8 / Jetty 9.2
 </li><li>
-Create .deb package for Extended SOCKS proxy for PPA/Project Repo
+Stretch/Zesty support
 </li><li>
-goSam - Up to SAM 3.2, better default signatures.
+i2ptunnel authentication page improvements and fixes
 </li><li>
-sam3 - Up to SAM 3.2, better default signatures. Streaming, datagrams, and raw. General improvements.
+Introducer expiration (proposal #133)
 </li><li>
-jsam - Further development
+I2PBote release 0.4.6
 </li><li>
-Better support / encourage translation efforts
+i2psnark-rpc plugin
 </li><li>
-AppArmor enforce mode
+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)
 </li><li>
-Write I2P rules for ferm (frontend for iptables) on Tails
+Move /peers HTML code to console, remove from Android
 </li><li>
-Use less risky code for /tmp handling in I2P initscript and systemd unit file (#1837)
+i2psnark ratings and comments
 </li><li>
-Make i2p.service aware User/Group so that status is updated (#2324)
+Launch I2P Summer of Dev 2
 </li><li>
-Make i2p.postinst not use recursive chmod
+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)
 </li><li>
-Release new Syndie, replace icons
+UI fixes
 </li><li>
-Update Syndie website
+Bug fixes, translation updates, geoip updates
 </li></ul>
 
 
 
-<h2 id="2H2019">2H 2019 0.9.41-43</h2>
+<h2 id="v0.9.33">0.9.33</h2>
+<p><b>Released: January 30, 2018</b></p>
 <ul><li>
-Continue work on testnet
+Reseed support for proxies
 </li><li>
-Disable NTCP1
+Enable tray app on OSX
 </li><li>
-Per-client auth support for encrypted LS2 (proposal #123)
+Jetty 9.2.22, Tomcat 8.5.23, Wrapper 3.5.34
 </li><li>
-Backend for meta LS2 support (proposal #123)
+Console CSS fixes and improvements
 </li><li>
-Continue work on ECIES-X25519 support (proposal #144)
+Susimail fixes, improvements, refactoring part 1
 </li><li>
-Begin work on SSU2?
+Streaming bug fixes
 </li><li>
-Create proposal and research multipath and path-awareness via I2CP
+Android fixes
 </li><li>
-I2PTunnel socket-side NIO
+Bote fixes
 </li><li>
-Mattermost integration?
+Debian packaging changes and improvements, dependency changes
 </li><li>
-Readthedocs support?
+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>
-Service lookup (proposal #123 types 9 and 11)
+I2PControl plugin fixed
 </li><li>
-{% trans todo=site_url('get-involved/todo') -%}
-Reachability Mapping / handle peers partially reachable / enhanced <a href="{{ todo }}#fullRestrictedRoutes">restricted routes</a>
-{%- endtrans %}</li>
+UPnP support for IGD 2
 </li><li>
-Enhance i2pcontrol to support new console experiments
+IPv6 address selection improvements
 </li><li>
-etherpad-like space where the team can collectively keep track of progress on roadmap items; or a git repo with markdown files which all team members have access to
+Better tunnel peer selection for hidden and IPv6-only modes
 </li><li>
-full i2p browser (i.e. de-branded firefox)
+Prep for HTTPS console and eepsite by default
 </li><li>
-Monolithic Windows installer?
+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>
 
 
-<h2 id="2019-Bote">2019 I2P-Bote</h2>
-<p><b>Note: Developer needed</b></p>
+<h2 id="0.9.35">0.9.35</h2>
+<p><b>Released: June 26, 2018</b></p>
 <ul><li>
-I2P-Bote fixes
+Jetty 9.2.24
 </li><li>
-Android I2P-Bote fixes
+Tomcat 8.5.30
 </li><li>
-See github isses for details
+Susimail folders, background sending
+</li><li>
+Improved support for SSL console and eepsite
+</li><li>
+Bug fixes, translation updates, geoip updates
+</li><li>
+Progress on proposal #111 (NTCP2)
+</li><li>
+Progress on Mac OS X installer, dock, tray enhancements
 </li></ul>
 
 
-<h2 id="2019-Android">2019 Android</h2>
-<p><b>Note: Developer needed</b></p>
+<h2 id="0.9.36">0.9.36</h2>
+<p><b>Released: August 23, 2018</b></p>
 <ul><li>
-Android GMP 6 and 64-bit jbigi
+NTCP2 (disabled by default)
 </li><li>
-Android gather user feedback
+Jetty 9.2.25
 </li><li>
-Android UI enhancements
+Progress on proposal #123
+(LS2 with multi-destination support)
 </li><li>
-Android router service as a library
+Initial research on ElGamal replacement ("new crypto" / proposal #142)
 </li><li>
-Android logging improvements
+Capacity improvements: discussions, research, preliminary
 </li><li>
-Android wakelock fix
+Streaming improvements
 </li><li>
-Android fixes
+Performance improvements
 </li><li>
-Android tunnel settings
+NTCP Pumper improvements
 </li><li>
-Android profiles
+EdDSA updates
 </li></ul>
 
 
-<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>
+
+
+<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>
+
+
+
 {% endblock %}
-- 
GitLab