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 & empowers people & communities to reclaim control over their privacy and security. +The project is a platform for communication & 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 & empowers people & communities to reclaim control over their privacy and security. -The project is a platform for communication & 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