X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=CHANGELOG.md;h=045f47922596bc0ee1bcec5dcafb30f8f8854dce;hb=d6d0158862915fad9b655f7232eeba3b7d43b411;hp=cc211b0695ef33e5525780ce4814efa7dd909dce;hpb=283fdf1e0ee0fbaa59bcfe27e7d3069346aa9768;p=torbrowser-launcher.git diff --git a/CHANGELOG.md b/CHANGELOG.md index cc211b0..045f479 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,91 @@ # Tor Browser Launcher Changelog +## 0.3.0 + +* Switched from python2 to python3 +* Switched from gtk2 to Qt5 +* Switched from twisted to requests/socks +* Use QThreads for async +* Removed modem sound +* Only refresh gpg keyring on verification error, instead of every time +* Updated AppArmor profiles +* Updated available languages, and fixed locale detection bug +* Fixed false signature verification error related to twisted + +## 0.2.9 + +* Fixed crash issue related to Tor Browser 7.5 changing how the currently installed version number is stored +* Updated list of Tor Project dist mirrors +* Fixed edge case crash for when stdout isn't writable +* Updated AppStream metadata +* Updated AppArmor profiles + +## 0.2.8 + +* Update URL to check for latest version, which changed in Tor Browser 7 +* Automatically refresh GPG keyring, to prevent signature verification false positives +* Improve GnuPG code by using GPGME if available +* Updated AppArmor profiles +* Added Czech, Hungarian localization + +## 0.2.7 + +* Updated Tor Browser signing key because they added a new subkey and verification was failing +* Updated AppArmor profiles +* Improved localization, and added Russian + +## 0.2.6 + +* Fixed bug related to fallback to English feature that caused Settings to crash + +## 0.2.5 + +* Fix issue where Tor Browser Launcher failed to launch if currently installed version of Tor Browser was too old +* If Tor Browser download isn't available in your language, fallback to English +* Avoid re-downloading tarball if it's already present +* Verify GnuPG importing keys using status-fd rather than exit codes +* Various AppArmor improvements +* Removed unused dependency + +## 0.2.4 + +* Fix signature verification bypass attack, reported by Jann Horn (CVE-2016-3180) + +## 0.2.3 + +* Removed certificate pinning to https://www.torproject.org to avoid issues with upcoming certificate change, and hard-coded minimum Tor Browser version in the release +* Fix issue with detecting language +* Make Tor SOCKS5 proxy configurable, for users not running on 9050 +* Improved AppArmor profiles +* Added translations +* Switched from xpm icons to png icons +* Changed "Exit" button to "Cancel" button +* New package description + +## 0.2.2 + +* Tor Browser Launcher no longer attempts to auto-update, now that Tor Browser has this feature +* System Tor is now an optional dependency +* Fix issue where downloads fail because of unicode URLs +* Removed window management code that stopped working many releases ago, and removed wmctrl dependency +* Removed test code that caused signature verification to happen at the wrong time + +## 0.2.1 + +* Stop using RecommendedTBBVersions and start using more reliable "release" channel XML +* Converted settings file from pickle format to JSON +* Download tarball signatures to verify, rather than SHA256SUMS and signature +* Implemented IPolicyForHTTPS to prevent twisted-related crashes in Debian +* Some AppArmor fixes + +## 0.2.0 + +* Fix critical bug with new location of start-tor-browser +* Silenced some AppArmor denied events from logs +* Print less console output +* Remove support for accepting links +* Added better support for updating over Tor in Fedora + ## 0.1.9 * Added option to disable accepting links, to workaround Firefox/Tor Browser issue