Skip to content

Releases: corrad1nho/qomui

qomui-0.8.2

03 Feb 00:49
fe981c1
Compare
Choose a tag to compare
  • [new] added AzireVPN
  • [new] option to specify key for Airvpn
  • [change] fast/random option added to profiles
  • [change] order of latency checks now based on previous results
  • [change] tidied up directory structure
  • [change] checks if ipv6 is available
  • [change] auto-updates for different providers won't run concurrently
  • [change] check if IPv6 is available before setting iptables rules
  • [change] don't generate new WireGuard keys on auto-update
  • [change] allow importing new servers if firewall is active but VPN is not
  • [bugfix] firewall not deactivating after gui exit (if the respective option is set)
  • [bugfix] detection of service crashes is not reliable
  • [bugfix] Windscribe auto-update fails because of authentication error
  • [bugfix] compatibility with older Qt5 versions
  • [bugfix] previous iptables rules not always restored
  • [bugfix] crashes if ipv6 stack not available
  • [bugfix] OpenVPN config changes overwritten on update
  • [bugfix] Debian packages remove /usr/share/qomui directory on update
Additional notes:
  • Re-importing config files from supported providers is strongly recommended as they are now saved in a different location.
  • If you are using Debian/Ubuntu packages Qomui must be removed (sudo apt purge qomui) and then installed again due to a bug in the postrm script.

qomui-0.8.1

05 Jan 23:15
2fbc416
Compare
Choose a tag to compare
  • [change] option to restart qomui-service from gui if it crashes
  • [change] added exceptions for all DBus calls
  • [change] improved support for non-systemd distributions
  • [change] detecting and closing simultaneously running instances
  • [bugfix] Airvpn auto-download fixed

qomui-0.8.0

15 Dec 19:22
afafce2
Compare
Choose a tag to compare
  • [new] connection profiles
  • [new] support for custom scripts
  • [change] configurations for Airvpn are now downloaded directly
  • [change] removed minimize option if system tray not available
  • [change] download new Mullvad config/certificates
  • [change] added scroll areas to some tabs
  • [change] added options for profiles to tray menu
  • [change] window state now recognized correctly
  • [bugfix] improved stability and reliability of network detection
  • [bugfix] manually imported WireGuard servers don't connect
  • [bugfix] Qomui crashes when downloading Airvpn configs
  • [bugfix] fixed Mullvad & Windscribe configs

qomui-0.7.4

31 Aug 16:30
Compare
Choose a tag to compare
  • [change] source and binary packages now provided by OpenSuse Build Service
  • [change] added support for OpenSuse Leap 15 and OpenSuse Tumbleweed
  • [change] split Qomui into more modules and started commenting code
  • [bugfix] bypass tab not shown even though it is active
  • [bugfix] progress bar shown twice for the same action
  • [bugfix] manually adding config files fails if "proto" line not present
  • [bugfix] import may fail if directory for certificates/keys does not exist
  • [bugifx] timestamp not updated after auto-updating servers

qomui-0.7.3

29 Aug 15:11
Compare
Choose a tag to compare
  • [change] firewall is reloaded on gui startup
  • [change] checking for presence of other firewall services such as ufw when configuring firewall
  • [change] selection box for protocols adjusts size
  • [bugfix] previous iptables rules are now properly saved/restored
  • [bugfix] sometimes external is displayed twice
  • [bugfix] Qomui crashes when adding folder and provider not specified
  • [bugfix] WireGuard dns-servers not set correctly when second tunnel in bypass active
  • [bugfix] manually imported WireGuard configs are not added to server list - issue #24
  • [bugfix] potential permission error for temporary files created during importing configs

qomui-0.7.2

22 Aug 16:59
Compare
Choose a tag to compare

version 0.7.2

  • [change] cli supports new import and connection methods
  • [bugfix] timer for connection attempts closes active OpenVPN tunnel
  • [bugfix] multiple widgets shown if bypass VPN reconnects
  • [bugfix] wait cursor doesn't always reset
  • [bugfix] Openvpn not reconnecting when process dies unexpectedly

qomui-0.7.1

21 Aug 21:07
Compare
Choose a tag to compare

version 0.7.1:

  • [new] secondary vpn tunnel in bypass mode - EXPERIMENTAL
  • [change] download statistics switch to higher units automatically
  • [change] using QThread for OpenVPN/WireGuard process now
  • [change] using alternative url if checking external ip address fails
  • [change] 20 sec timeout for Openvpn connections attempt
  • [bugfix] some temporary files not deleted after importing servers
  • [bugfix] Qomui doesn't recognize when OpenVPN connection attempts fail due to fatal errors
Additional notes
  • cli is not working with versions 0.7.0 and 0.7.1

qomui-0.7.0

18 Aug 01:38
Compare
Choose a tag to compare

version 0.7.0:

  • [new] auto-update for supported providers - EXPERIMENTAL
  • [change] server import method rewritten
  • [change] using libnotify for notifications - QMessageBox as fallback
  • [change] Windscribe naming scheme changed - Windflix servers now recognizable
  • [change] ProtonVPN naming scheme changed to make Free, P2P, Tor & SecureCore servers more visible
  • [change] search bar for filtering servers
  • [change] network connectivity monitoring: relying on sysfs instead of network-manager
  • [change] Qomui does not rely on systemd anymore - although it is still recommended
  • [change] Mullvad certificates are now downloaded from github
  • [¢hange] PIA: compression disabled in config file - issue #22
  • [bugfix] installing deb-package fails on Debian Stable - dependencies updated
  • [bugfix] restore of original DNS servers more reliable
  • [bugfix] ordering of servers after latency check more reliable
  • [bugfix] loop when version discrepancy between qomui-gui and qomui-service detected and qomui-service has not been started via systemctl
  • [bugifx] crash if failing to read/start desktop-file - will be further investigated
Additional notes
  • due to changes in the import method it is necessary and recommended to re-import server configurations - exceptions: Airvpn (auto-update won't work) and manual imports.
  • importing servers via cli is broken: you can either use the gui or an older release. This will be fixed in the next update.

qomui-0.6.5

15 Aug 21:06
Compare
Choose a tag to compare
  • [change] automatic restart if background service is running an older version than the gui
  • [change] pending tasks such as connecting to a server can be cancelled now
  • [change] multiple progress bars are now shown for concurrent actions
  • [change] string formatting changed to new style
  • [change] dropped pycountry dependency - using simple json instead
  • [change] added more log messages
  • [change] added log levels
  • [change] external ipv6 address displayed (if available)
  • [bugfix] crashes when trying to modify server when none is selected

Info: If you update manually or via AUR I recommend restarting qomui-service, too. For future releases, this won't be necessary anymore.

qomui-0.6.4

12 Aug 13:39
Compare
Choose a tag to compare
  • [change] added new firewall options
  • [change] code cleanup
  • [change] WireGuard connections now honor DNS override
  • [bugfix] Proton api url updated
  • [bugfix] added all local ipv4 ranges