From d52daa106a97562e1cc67c5a2f242f2ef9884508 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Touceda?= Date: Fri, 16 May 2014 16:18:19 -0300 Subject: Fold in changes --- CHANGELOG.rst | 52 ++++++++++++++++++++++ changes/bug-5404_pastebin-dialog-blocks-app | 1 - changes/bug-5424_handle-provider-setup-errors | 1 - changes/bug-5495_wizard-provider-edit-disable | 1 - changes/bug-5497_hide-bandwidth-on-openvpn-killed | 1 - changes/bug-5540_change-password-does-not-work | 1 - changes/bug-5550_improve-ui-components-hiding | 2 - changes/bug-5551_wrong-eip-status-msg | 1 - changes/bug-5559_avoid-errors-when-ctrl-c-wizard | 1 - changes/bug-5563_download-upload-backward | 1 - changes/bug-5581_unable-to-login | 1 - changes/bug-5592_harcode_openvpn_path_for_bundle | 1 - changes/bug-5595-increase-polkit-wait-time | 1 - changes/bug-avoid-soft-restart | 1 - changes/bug_enable_eip_whenever_possible | 1 - changes/bug_fix_login_margins | 1 - changes/bug_properly_finish_qtapp | 1 - changes/bug_reenable_ping_restart | 1 - changes/cleanup-smtpbootstrapper | 1 - changes/feature-4990_start-hidden-flag | 1 - changes/feature-5347_refactor-srpauth-to-backend | 1 - changes/feature-5349_move-eip-to-backend | 1 - changes/feature-5506_use-pyside-slot-decorator | 1 - changes/feature-5513_update-note-in-akm | 1 - changes/feature-5672_gracefully-handle-SIGTERM | 1 - changes/feature_hide-mainwindow-on-quit | 1 - changes/feature_increase-pastebin-lifetime | 1 - changes/feature_linux-firewall | 1 - .../feature_refactor-retry-to-soledadbootstrapper | 1 - changes/feature_refactor_eip_bootstrapper | 1 - changes/feature_skip-wizard-checks | 1 - changes/feature_support-mate-polkit-agent | 1 - relnotes.txt | 23 +++++++--- 33 files changed, 70 insertions(+), 37 deletions(-) delete mode 100644 changes/bug-5404_pastebin-dialog-blocks-app delete mode 100644 changes/bug-5424_handle-provider-setup-errors delete mode 100644 changes/bug-5495_wizard-provider-edit-disable delete mode 100644 changes/bug-5497_hide-bandwidth-on-openvpn-killed delete mode 100644 changes/bug-5540_change-password-does-not-work delete mode 100644 changes/bug-5550_improve-ui-components-hiding delete mode 100644 changes/bug-5551_wrong-eip-status-msg delete mode 100644 changes/bug-5559_avoid-errors-when-ctrl-c-wizard delete mode 100644 changes/bug-5563_download-upload-backward delete mode 100644 changes/bug-5581_unable-to-login delete mode 100644 changes/bug-5592_harcode_openvpn_path_for_bundle delete mode 100644 changes/bug-5595-increase-polkit-wait-time delete mode 100644 changes/bug-avoid-soft-restart delete mode 100644 changes/bug_enable_eip_whenever_possible delete mode 100644 changes/bug_fix_login_margins delete mode 100644 changes/bug_properly_finish_qtapp delete mode 100644 changes/bug_reenable_ping_restart delete mode 100644 changes/cleanup-smtpbootstrapper delete mode 100644 changes/feature-4990_start-hidden-flag delete mode 100644 changes/feature-5347_refactor-srpauth-to-backend delete mode 100644 changes/feature-5349_move-eip-to-backend delete mode 100644 changes/feature-5506_use-pyside-slot-decorator delete mode 100644 changes/feature-5513_update-note-in-akm delete mode 100644 changes/feature-5672_gracefully-handle-SIGTERM delete mode 100644 changes/feature_hide-mainwindow-on-quit delete mode 100644 changes/feature_increase-pastebin-lifetime delete mode 100644 changes/feature_linux-firewall delete mode 100644 changes/feature_refactor-retry-to-soledadbootstrapper delete mode 100644 changes/feature_refactor_eip_bootstrapper delete mode 100644 changes/feature_skip-wizard-checks delete mode 100644 changes/feature_support-mate-polkit-agent diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 1728f358..b429595b 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -6,6 +6,58 @@ History 2014 ==== +0.5.1 May 16 -- the "lil less leaky" release: ++++++++++++++++++++++++++++++++++++++++++++++ + +- Use non blocking dialog so the Pastebin result does not block the + app. Closes #5404. +- Handle provider setup problems and show an error to the user. Closes + #5424. +- Disable providers combo box during check and enable combo or line + edit depending on radio button. Closes #5495. +- Hide the bandwidth widget and update status icon if the openvpn + process is killed. Closes #5497. +- Change password doesn't work. Closes #5540. +- Hide services that the current logged in provider does not + have. Closes #5550. +- If we don't have a provider supporting that service we hide the + actions along with the widgets. Related to #5550. +- Client mistakenly says that traffic is routed in the clear. Closes + #5551. +- Avoid user getting errors if he does a 'ctrl-c' on the wizard during + the first run. Closes #5559. +- Download/upload rates were displayed backwards in the widget + rate. Closes #5563. +- Fix unable to login issue. Closes #5581. +- Hardcode paths for openvpn if STANDALONE=True. Related: #5592 +- Increase waiting time to wait for polkit agent to be up. Closes: + #5595 +- Use openvpn hard restart. Closes: #5669 +- Enable Turn ON button for EIP whenever possible (json and cert are + in place). Fixes #5665, #5666. +- Fix Logout button bottom margin. Fixes #4987. +- Properly finish the Qt app before stopping the reactor. +- Let OpenVPN run its course when a ping-restart happens. Fixes #5564. +- Refactor smtp logic into its bootstrapper. +- Add flag to allow the user to start the app hidden in the + tray. Closes #4990. +- Refactor: move SRPAuth to the backend. Closes #5347. +- Refactor: move EIP to backend. Closes #5349. +- Use PySide @Slot decorator instead of 'SLOT' docstring. Closes + #5506. +- Advanced key management: show a note to the user if the provider + does not support Encrypted Email. Closes #5513. +- Gracefully handle SIGTERM, with addSystemEventTrigger twisted + reactor's method. Closes #5672. +- Hide the main window on quit as first thing and show a tooltip to + inform that we are closing. +- Increase expiration life of a pastebin log from 1 week to 1 month. +- Use iptables firewall. Closes: #5588 +- Refactor Soledad initialization retries to SoledadBootstrapper. +- Refactor EIPBootstrapper to the backend. Closes #5348. +- Add flag to skip provider checks in wizard (only for testing). +- Add support for Mate's polkit agent. + 0.5.0 Apr 4 -- the "Long time no see" release: ++++++++++++++++++++++++++++++++++++++++++++++ - Fix logging out typo, closes #4815. diff --git a/changes/bug-5404_pastebin-dialog-blocks-app b/changes/bug-5404_pastebin-dialog-blocks-app deleted file mode 100644 index 384a6f63..00000000 --- a/changes/bug-5404_pastebin-dialog-blocks-app +++ /dev/null @@ -1 +0,0 @@ -- Use non blocking dialog so the Pastebin result does not block the app. Closes #5404. diff --git a/changes/bug-5424_handle-provider-setup-errors b/changes/bug-5424_handle-provider-setup-errors deleted file mode 100644 index e55bcdcc..00000000 --- a/changes/bug-5424_handle-provider-setup-errors +++ /dev/null @@ -1 +0,0 @@ -- Handle provider setup problems and show an error to the user. Closes #5424. diff --git a/changes/bug-5495_wizard-provider-edit-disable b/changes/bug-5495_wizard-provider-edit-disable deleted file mode 100644 index 879f95e0..00000000 --- a/changes/bug-5495_wizard-provider-edit-disable +++ /dev/null @@ -1 +0,0 @@ -- Disable providers combo box during check and enable combo or line edit depending on radio button. Closes #5495. diff --git a/changes/bug-5497_hide-bandwidth-on-openvpn-killed b/changes/bug-5497_hide-bandwidth-on-openvpn-killed deleted file mode 100644 index 28484605..00000000 --- a/changes/bug-5497_hide-bandwidth-on-openvpn-killed +++ /dev/null @@ -1 +0,0 @@ -- Hide the bandwidth widget and update status icon if the openvpn process is killed. Closes #5497. diff --git a/changes/bug-5540_change-password-does-not-work b/changes/bug-5540_change-password-does-not-work deleted file mode 100644 index ce62ba8c..00000000 --- a/changes/bug-5540_change-password-does-not-work +++ /dev/null @@ -1 +0,0 @@ -- Change password doesn't work. Closes #5540. diff --git a/changes/bug-5550_improve-ui-components-hiding b/changes/bug-5550_improve-ui-components-hiding deleted file mode 100644 index a289ab0f..00000000 --- a/changes/bug-5550_improve-ui-components-hiding +++ /dev/null @@ -1,2 +0,0 @@ -- Hide services that the current logged in provider does not have. Closes #5550. -- If we don't have a provider supporting that service we hide the actions along with the widgets. Related to #5550. diff --git a/changes/bug-5551_wrong-eip-status-msg b/changes/bug-5551_wrong-eip-status-msg deleted file mode 100644 index 9b1940a1..00000000 --- a/changes/bug-5551_wrong-eip-status-msg +++ /dev/null @@ -1 +0,0 @@ -- Client mistakenly says that traffic is routed in the clear. Closes #5551. diff --git a/changes/bug-5559_avoid-errors-when-ctrl-c-wizard b/changes/bug-5559_avoid-errors-when-ctrl-c-wizard deleted file mode 100644 index 36f352b8..00000000 --- a/changes/bug-5559_avoid-errors-when-ctrl-c-wizard +++ /dev/null @@ -1 +0,0 @@ -- Avoid user getting errors if he does a 'ctrl-c' on the wizard during the first run. Closes #5559. diff --git a/changes/bug-5563_download-upload-backward b/changes/bug-5563_download-upload-backward deleted file mode 100644 index d5288c02..00000000 --- a/changes/bug-5563_download-upload-backward +++ /dev/null @@ -1 +0,0 @@ -- Download/upload rates were displayed backwards in the widget rate. Closes #5563. diff --git a/changes/bug-5581_unable-to-login b/changes/bug-5581_unable-to-login deleted file mode 100644 index 61f4b3c8..00000000 --- a/changes/bug-5581_unable-to-login +++ /dev/null @@ -1 +0,0 @@ -Fix unable to login issue. Closes #5581. diff --git a/changes/bug-5592_harcode_openvpn_path_for_bundle b/changes/bug-5592_harcode_openvpn_path_for_bundle deleted file mode 100644 index 67f4b533..00000000 --- a/changes/bug-5592_harcode_openvpn_path_for_bundle +++ /dev/null @@ -1 +0,0 @@ -- Hardcode paths for openvpn if STANDALONE=True. Related: #5592 diff --git a/changes/bug-5595-increase-polkit-wait-time b/changes/bug-5595-increase-polkit-wait-time deleted file mode 100644 index 5662e249..00000000 --- a/changes/bug-5595-increase-polkit-wait-time +++ /dev/null @@ -1 +0,0 @@ -- Increase waiting time to wait for polkit agent to be up. Closes: #5595 diff --git a/changes/bug-avoid-soft-restart b/changes/bug-avoid-soft-restart deleted file mode 100644 index 36795ad7..00000000 --- a/changes/bug-avoid-soft-restart +++ /dev/null @@ -1 +0,0 @@ -- Use openvpn hard restart. Closes: #5669 diff --git a/changes/bug_enable_eip_whenever_possible b/changes/bug_enable_eip_whenever_possible deleted file mode 100644 index 1065822f..00000000 --- a/changes/bug_enable_eip_whenever_possible +++ /dev/null @@ -1 +0,0 @@ -- Enable Turn ON button for EIP whenever possible (json and cert are in place). Fixes #5665, #5666. \ No newline at end of file diff --git a/changes/bug_fix_login_margins b/changes/bug_fix_login_margins deleted file mode 100644 index 3735d911..00000000 --- a/changes/bug_fix_login_margins +++ /dev/null @@ -1 +0,0 @@ -- Fix Logout button bottom margin. Fixes #4987. \ No newline at end of file diff --git a/changes/bug_properly_finish_qtapp b/changes/bug_properly_finish_qtapp deleted file mode 100644 index cfe0f1d6..00000000 --- a/changes/bug_properly_finish_qtapp +++ /dev/null @@ -1 +0,0 @@ -- Properly finish the Qt app before stopping the reactor. \ No newline at end of file diff --git a/changes/bug_reenable_ping_restart b/changes/bug_reenable_ping_restart deleted file mode 100644 index 195f11b2..00000000 --- a/changes/bug_reenable_ping_restart +++ /dev/null @@ -1 +0,0 @@ -- Let OpenVPN run its course when a ping-restart happens. Fixes #5564. diff --git a/changes/cleanup-smtpbootstrapper b/changes/cleanup-smtpbootstrapper deleted file mode 100644 index f1ccabfe..00000000 --- a/changes/cleanup-smtpbootstrapper +++ /dev/null @@ -1 +0,0 @@ -- Refactor smtp logic into its bootstrapper. diff --git a/changes/feature-4990_start-hidden-flag b/changes/feature-4990_start-hidden-flag deleted file mode 100644 index 807fe8fe..00000000 --- a/changes/feature-4990_start-hidden-flag +++ /dev/null @@ -1 +0,0 @@ -- Add flag to allow the user to start the app hidden in the tray. Closes #4990. diff --git a/changes/feature-5347_refactor-srpauth-to-backend b/changes/feature-5347_refactor-srpauth-to-backend deleted file mode 100644 index a8b3feea..00000000 --- a/changes/feature-5347_refactor-srpauth-to-backend +++ /dev/null @@ -1 +0,0 @@ -- Refactor: move SRPAuth to the backend. Closes #5347. diff --git a/changes/feature-5349_move-eip-to-backend b/changes/feature-5349_move-eip-to-backend deleted file mode 100644 index 128524ff..00000000 --- a/changes/feature-5349_move-eip-to-backend +++ /dev/null @@ -1 +0,0 @@ -- Refactor: move EIP to backend. Closes #5349. diff --git a/changes/feature-5506_use-pyside-slot-decorator b/changes/feature-5506_use-pyside-slot-decorator deleted file mode 100644 index 7a9ea20e..00000000 --- a/changes/feature-5506_use-pyside-slot-decorator +++ /dev/null @@ -1 +0,0 @@ -- Use PySide @Slot decorator instead of 'SLOT' docstring. Closes #5506. diff --git a/changes/feature-5513_update-note-in-akm b/changes/feature-5513_update-note-in-akm deleted file mode 100644 index e0ae0632..00000000 --- a/changes/feature-5513_update-note-in-akm +++ /dev/null @@ -1 +0,0 @@ -- Advanced key management: show a note to the user if the provider does not support Encrypted Email. Closes #5513. diff --git a/changes/feature-5672_gracefully-handle-SIGTERM b/changes/feature-5672_gracefully-handle-SIGTERM deleted file mode 100644 index a616430d..00000000 --- a/changes/feature-5672_gracefully-handle-SIGTERM +++ /dev/null @@ -1 +0,0 @@ -- Gracefully handle SIGTERM, with addSystemEventTrigger twisted reactor's method. Closes #5672. diff --git a/changes/feature_hide-mainwindow-on-quit b/changes/feature_hide-mainwindow-on-quit deleted file mode 100644 index abd1df7a..00000000 --- a/changes/feature_hide-mainwindow-on-quit +++ /dev/null @@ -1 +0,0 @@ -- Hide the main window on quit as first thing and show a tooltip to inform that we are closing. diff --git a/changes/feature_increase-pastebin-lifetime b/changes/feature_increase-pastebin-lifetime deleted file mode 100644 index 61e86f62..00000000 --- a/changes/feature_increase-pastebin-lifetime +++ /dev/null @@ -1 +0,0 @@ -- Increase expiration life of a pastebin log from 1 week to 1 month. diff --git a/changes/feature_linux-firewall b/changes/feature_linux-firewall deleted file mode 100644 index 2a48da07..00000000 --- a/changes/feature_linux-firewall +++ /dev/null @@ -1 +0,0 @@ -- Use iptables firewall. Closes: #5588 diff --git a/changes/feature_refactor-retry-to-soledadbootstrapper b/changes/feature_refactor-retry-to-soledadbootstrapper deleted file mode 100644 index bd70a65f..00000000 --- a/changes/feature_refactor-retry-to-soledadbootstrapper +++ /dev/null @@ -1 +0,0 @@ -- Refactor Soledad initialization retries to SoledadBootstrapper. diff --git a/changes/feature_refactor_eip_bootstrapper b/changes/feature_refactor_eip_bootstrapper deleted file mode 100644 index b2e86638..00000000 --- a/changes/feature_refactor_eip_bootstrapper +++ /dev/null @@ -1 +0,0 @@ -- Refactor EIPBootstrapper to the backend. Closes #5348. \ No newline at end of file diff --git a/changes/feature_skip-wizard-checks b/changes/feature_skip-wizard-checks deleted file mode 100644 index c1eb07a4..00000000 --- a/changes/feature_skip-wizard-checks +++ /dev/null @@ -1 +0,0 @@ -- Add flag to skip provider checks in wizard (only for testing). diff --git a/changes/feature_support-mate-polkit-agent b/changes/feature_support-mate-polkit-agent deleted file mode 100644 index 70ceb567..00000000 --- a/changes/feature_support-mate-polkit-agent +++ /dev/null @@ -1 +0,0 @@ -- Add support for Mate's polkit agent. diff --git a/relnotes.txt b/relnotes.txt index 9b2c7543..a658a782 100644 --- a/relnotes.txt +++ b/relnotes.txt @@ -1,8 +1,8 @@ -ANNOUNCING Bitmask, the Internet Encryption Toolkit, release 0.5.0 +ANNOUNCING Bitmask, the Internet Encryption Toolkit, release 0.5.1 The LEAP team is pleased to announce the immediate availability of -version 0.5.0 of Bitmask, the Internet Encryption Toolkit, codename -"Long time no see". +version 0.5.1 of Bitmask, the Internet Encryption Toolkit, codename +"lil less leaky". https://downloads.leap.se/client/ @@ -17,6 +17,15 @@ The Encrypted Internet Proxy provides circumvention, location anonymization, and traffic encryption in a hassle-free, automatically self-configuring fashion. +WARNING (LINUX ONLY): If you ever run into the situation where you +cannot access internet, open the terminal and run the following +command: + +$ pkexec /usr/sbin/bitmask-root firewall stop + +If for some reason that doesn't work, you will need to reboot your +computer. + Encrypted Mail offers automatic encryption and decryption for both outgoing and incoming email, adding public key cryptography to your mail without you ever having to worry about key distribution or @@ -34,7 +43,7 @@ NOT trust your life to it. WHAT CAN THIS VERSION OF BITMASK DO FOR ME? -Bitmask 0.5.0 improves greatly its mail support and stability in +Bitmask 0.5.1 improves greatly its mail support and stability in general, among other various bug fixes. You can refer to the CHANGELOG for the meat. @@ -42,6 +51,10 @@ As always, you can connect to the Encrypted Internet Proxy service offered by a provider of your choice, and enjoy a encrypted internet connection that the spying eyes can only track back to your provider. +Encrypted Internet on Linux now helps you don't shoot yourself in the +foot by leaking traffic outside of the secure connection it +establishes. This will be added to other platforms in the future. + The Encrypted Mail services will run local SMTP and IMAP proxies that, once you configure the mail client of your choice, will automatically encrypt and decrypt your email using GPG encryption under the hood. @@ -95,6 +108,6 @@ beyond any border. The LEAP team, -Apr 4, 2014 +May 16, 2014 Somewhere in the middle of the intertubes. EOF -- cgit v1.2.3