Files
i2p.i2p-bote/history.txt
2019-05-16 12:21:08 +01:00

225 lines
8.5 KiB
Plaintext

I2P-Bote Version History
------------------------
0.4.8 (Released on May 16, 2019)
* Fixes to work on I2P 0.9.38 and above
* Removed kytv from bootstrap nodes :(
* Added a new bootstrap node run by idk (welcome!)
0.4.7 (Released on April 9, 2018)
* Set default number of relay hops to 2
* IMAP and SMTP APIs now start immediately instead of waiting for tunnels
* Upgraded IMAP backend
* Known bug: attachments may not appear in IMAP
0.4.6 (Released on May 3, 2017)
* Merged I2P-Bote and Bote Android codebases
* Migrate plugin to Jetty 9
* Dependency upgrades
0.4.5 (Released on Jan 20, 2017)
* Security changes:
* Add a Content Security Policy to all pages
* Escape attachment filenames in emails (thanks Beardog!)
* Escape title on all pages
* Fix bugs caused by CSRF guards (ticket #1929)
* Catch IAEs when sorting a Folder (ticket #1931)
0.4.4 (Released on Nov 28, 2016)
* Add CSRF guards to all forms (thanks Beardog for raising the issue!)
* Tweak error message to avoid XSS filter (ticket #1815)
* Improve identities list usability (thanks Jonathan!)
* Ensure CSS gets gets reloaded after updates
0.4.3 (Released on Jan 28, 2016)
* Re-enabled IMAP (ticket #1678)
* Only bind IMAP to the configured address and port (ticket #1680)
* Enable I2CP tunnel options to be configured in i2pbote.config (ticket #1708)
0.4.2 (Released on Nov 19, 2015)
* Added UI notification and guide about unlimited strength crypto policy files
* New: desktop notification when a new email arrives (only when JS enabled)
* Fixed bugs:
o AIOOBE on empty packets (ticket #1603)
o Crashing with Java 6 (ticket #1644)
o NPE when network and DHT aren't present (ticket #1662)
o Couldn't edit contact's text field (ticket #1667)
o Migrator running incorrectly (ticket #1693)
o CME when checking email (ticket #1703)
o NPE when checking email in text browser before init (ticket #1704)
0.4.1 (Released on Sep 12, 2015)
* Fixed bugs:
o ConcurrentModificationException errors in logs
o User guide and FAQ not loading translations
0.4 (Released on Aug 21, 2015)
* Fixed bugs:
o Email checking would get stuck if no new mail was found
o "Last checked" time was inconsistent for manual checks
o Anonymous emails would never send
* Removed build number from version
* Skipped 0.3.* series
o 0.3.1 is less than 0.3-b195; would need to go to 0.3.196
0.3 (Released on Aug 15, 2015)
* New default theme based on Material design
* New features:
o Exclude individual identities from global email checking
o Manual per-identity email checking
o Import and export identities
* Strip prefixes, spaces and newlines from email destinations (to better
handle destinations pasted from different sources). Supported prefixes:
o mailto:
o bote:
o i2pbote:
* Translations for user guide and FAQ
* Use I2P XSSFilter on inputs
* Bundle BouncyCastle 1.51 crypto provider
* In-app update notification removed
* IMAP temporarily disabled due to bug
* Bug fixes
0.2.10 (Released on Jul 23, 2014)
* Vanity destinations
* Security fix related to ElGamal email destinations
* IMAP fixes
* "After merging, IndexPacket is too big..." error fixed
* Numerous fixes and enhancements by str4d
0.2.9 (Released on Feb 7, 2014)
* Experimental SMTP and IMAP support
* UI and IMAP improvements by str4d
* Misc. UI improvements
0.2.8 (Released on Mar 8, 2013)
* Fixes and enhancements to the address directory
0.2.7 (Released on Feb 13, 2013)
* Delivery confirmations
* Basic distributed address directory
* Datagram-only communication, streams no longer used;
smaller datagrams for better reliability
* More translations
* UI Themes
* Misc. UI improvements
* Bug fixes
0.2.6 (Released on Apr 26, 2011)
* Password encryption of mail folders, identities, and contacts
* New translations (in chronological order):
o French by albat, redzara and magma
o Spanish by mixxy
o Dutch by KwukDuck
o Portuguese by mixxy
o Norwegian by nej
o Swedish by hottuna
o Chinese by walking
o Arabic by hamada
* In-app user guide and FAQ in English (by mixxy) and its French translation (by magma)
* Availability of updates now displayed in I2P-Bote itself
* NTRU encryption / GMSS signatures
* Big packets are now sent as streams (see http://trac.i2p2.de/ticket/346)
* Fix: Email files not deleted on Windows
* Fix: Emails in sent folder and outbox not signed
* Fix: Seedless not used if I2P-Bote is ready before Seedless
* Minor fixes and enhancements
0.2.5 (Released on Oct 04, 2010)
* Email attachments
* Seedless peer exchange
* Russian translation by suhr
* All generated files are now read/writable by the owner only
* I2P-Bote always uses the router console language (if translation available)
* The network page now shows peers in b32 for I2P compatibility
* Address book and identities are now sorted alphabetically
* The "unknown" column has been inverted to a "known" column
* Signatures for sent emails are not shown because signatures are not saved
* Emails, including attachments, are compressed before sending
* Protocol version 4
* Improvements and fixes to relaying
* Fix for a bug that sometimes made emails to ECC destinations disappear
* Many more bugfixes and improvements. Thanks to mixxy and others for testing!
0.2.4 (Released on Jun 14, 2010)
* Elliptic curve encryption
* Email can be sent via relays for added anonymity
* Experimental gateway (in/outproxy) support
* Protocol version 3, fixes two weaknesses
* Kademlia replication
* Fix: Error when trying to send anonymously
0.2.3 (Released on May 10, 2010)
* Email signatures
* Multiple recipients / CC / BCC implemented
* A button on the "new email" page for adding a recipient to the address book
* Local names for Email Destinations are displayed automatically and
take priority over names chosen by senders
* Local names for Email Destinations are removed from emails before sending
* Sorted mail folders
* Outbox functionality; emails are now sent in the background
* Sent folder, Trash folder
* No more getting the same email over and over again
* New options on the Settings page:
o Enable/disable sending of date/time
o Enable/disable localization of text that recipients see, such as "Re:"
o UI language
* Misc UI enhancements
* Fix for a bug that caused excessive CPU usage
* Fix for a bug that hid the first row in a table (identities, inbox, etc.)
0.2.2 (Released on Mar 22, 2010)
* German translation
* Automatic mail checking is now user-configurable
* Save peers.txt on exit
* Several minor changes
* Several bug fixes
0.2.1 (Released on Mar 05, 2010)
* I2P-Bote can now be run as an I2P plugin (I2P 0.7.12 or newer required)
* Option to set a default Email Identity
* Address book
* Umlaute and other non-ASCII characters are now supported
* Increase k-bucket size to 20
* Several bug fixes
0.2 (Released on Feb 01, 2010)
* Sending and retrieving now much faster
* Email packets are now deleted from storage nodes after retrieval
* Reply button
* Drop dead peers
* Automatically check for new email
* Inbox shows new emails in bold, number of new emails is shown
* "To" addresses are shown in the inbox and when displaying an email
* Network protocol changed to version 2, peers that use the old protocol are ignored
* "Network" page now shows peer info
* Several bug fixes and minor enhancements
0.1.5 (Released on Dec 19, 2009)
* Fixes a number of bugs in the Kademlia code
* Removed unimplemented HTML links
* Network-related UI elements are now disabled until tunnel is ready
* Emails can now be deleted from a folder
* "No Identity Defined" page didn't come up, fixed
0.1.4
* Do the 3-minute wait in the background
* Added a "Connect now" button to skip the wait
* Network Status panel now gives more useful information
0.1.3
* After startup, wait 3 minutes before connecting
* Change the paths in the build file from /opt/... to ../i2p/...
* Fix: "Check Mail" button doesn't show new emails, user has to reload inbox
* Fix: high cpu usage when sending or receiving
* Set tunnel names to "I2P-Bote"
0.1.2
Mostly a bug fix release. It adds two .jar files that were missing.
0.1.1
Fix: Clicking on an email in the inbox causes an error.
0.1 (Released on Dec 06, 2009)
First version. Lets a user create email identities and send/receive plain-text emails