Version 2.24.4 (Thu, 14 Nov 2024 11:40:14 +0000)
- [bugfix] [windows] Fixed an issue with portable edition 2.24.3
- [change] [all] Minor improvements
- [change] [linux] Fixed an issue with network lock with iptables-legacy (also Arch distro)
- [change] [all] Migration from DotNet7 to DotNet8
Version 2.24.3 (Wed, 06 Nov 2024 12:08:47 +0000)
- [bugfix] [all] CPU usage optimization
- [change] [all] OpenVPN 2.6.12
- [bugfix] [all] Various minor fixes
- [change] [all] Fine-tuning of Network Lock IPv6 rules (Private & Translation)
- [bugfix] [linux] Hide window when minimized to tray
- [bugfix] [all] Fixed issue with user/password when used with third-party .ovpn files
Version 2.24.2 (Wed, 06 Mar 2024 09:25:24 +0000)
- [bugfix] [windows] Shortcut .lnk for all users
- [bugfix] [linux] Fixed a systemd-resolved issue that cause wrong "DNS of the interface x switched to VPN DNS - via systemd-resolved".
- [bugfix] [linux] An issue with tray-icon at exit
- [bugfix] [linux] A concurrency issue that caused the application to not close
- [bugfix] [linux] Dependencies to mono-runtime-common (only on .deb)
- [bugfix] [linux] Minor fixes
- [bugfix] [linux] Arch build in AUR
Version 2.24.1 (Wed, 28 Feb 2024 14:53:28 +0000)
Version 2.24.0 (Mon, 26 Feb 2024 10:57:05 +0000)
- [new] WireGuard is now the default communication protocol
- [new] All CLI editions can be compiled and debugged with VSCode and .NET7
- [new] [macOS] CLI-only edition, built with .NET7, without Xamarin
- [new] New commandline only option "elevated.method"
- [change] OpenVPN 2.6.9
- [change] [linux] CLI edition, built with .NET7, without Mono
- [change] [linux] .deb and .rpm, removed Mono dependency
- [change] [linux] .deb package tries to initialize elevated service at install/uninstall, .rpm package still missing this feature.
- [change] [windows] CLI edition, built with .NET7
- [change] [all] Better management of SIGTERM signal
- [change] [all] Don't check if app dir is writable for portable-mode, now managed by presence of "portable.txt".
- [bugfix] [linux] terminal issue with sudo elevation
- [deprecation] [all] -cli mode for UI. Use CLI edition directly, now available in all supported platform.
- [deprecation] [windows] Vista builds
- [deprecation] [windows] Windows Firewall Network Lock mode
- [deprecation] [linux] x86 builds
- [deprecation] [linux] Portable Mono builds
Version 2.23.2 (Tue, 17 Oct 2023 07:28:52 +0000)
- [change] [all] OpenVPN 2.6.6
- [bugfix] [macOS] Fixed an issue with disk .DMG build
- [change] [Windows] curl 8.2.1
- [change] [macOS] Preferences > WireGuard > MTU
- [bugfix] [all] Fix for exit failures
- [change] [all] Minor fixes and code cleanup, preparation to net7 upgrade
Version 2.23.1 (Tue, 27 Jun 2023 17:33:21 +0000)
- [bugfix] Hotfix about a catchall route
- [new] [linux] Added full support with proper DNS management for every systemd-resolved working mode
Version 2.23.0 (Wed, 21 Jun 2023 16:26:17 +0000)
- [change] [windows] plink 0.78
- [change] [windows] stunnel 5.69
- [bugfix] [linux] nftables exception if UFW is in use when Network Lock is disabled
- [bugfix] [windows] flush-dns
- [bugfix] -batch mode in CLI
- [bugfix] Minor fixes
- [new] New option, on by default, for activation of Network Lock during connection if not already active, on by default
- [new] [macOS] Autofix IPv6 DNS lookups
- [new] [windows] Desktop icon with installer and some other NSIS improvement
- [change] WireGuard, default MTU at 1320
- [change] [linux] policykit as dependency
- [change] [all] Fine-tuning of NetLock DHCP rules
- [change] [windows] Use OS SSH if available, prefer over plink.exe
- [change] Changed directive "ping-exit" to "ping-restart" for OpenVPN/HB
- [change] "Control channel" and "Data channel" stats merged in "Cipher Info"
- [change] OpenVPN 2.6.3
- [change] Hummingbird 1.3.0
- [change] OpenVPN DCO support (beta)
- [change] Updated man
- [change] Minor fixes and code cleaning
Version 2.22.2 (Tue, 25 Oct 2022 11:01:34 +0000)
- [bugfix] [linux/macos] Race condition in ping-request (thx to @cmaves)
- [bugfix] [windows] VirtualStore path issue on 32bit
- [bugfix] [all] Minor fixes
- [new] [all] Option to skip network-lock confirmation
Version 2.22.1 (Thu, 15 Sep 2022 12:54:46 +0000)
- [change] [all] OpenVPN 2.5.7
- [change] [Windows] Fix detection/conflict with some unusable VPN network interfaces
Version 2.22.0 (Mon, 13 Jun 2022 09:01:26 +0000)
- [bugfix] [all] detection of network information when needed, not only at start
- [change] [linux] libcurl, avoid need of curl binary
- [bugfix] [linux/windows] font issues
Version 2.21.8 (Thu, 26 May 2022 11:06:17 +0000)
- [bugfix] [windows] "Network interface no more available" in some situation
- [change] [linux/macOS] Hummingbird available also in High Sierra
- [change] [linux] eddie-tray updated to GTK3 (cleaning dependencies issue)
- [bugfix] [all] Minor bugfixes
Version 2.21.7 (Fri, 13 May 2022 13:13:29 +0000)
- [bugfix] [linux] tray-icon restored
- [bugfix] [linux] fix for 'no available or enabled Network Lock mode' when IPv6 disabled as OS level
- [bugfix] [windows] UAC at first startup
- [bugfix] [linux] minor fixes to deploy scripts, and an OpenSUSE fix
- [change] [linux/macOS] Hummingbird 1.2.0
- [change] [linux] AppImage deployed in tar.gz format
Version 2.21.6 (Sat, 23 Apr 2022 12:06:52 +0000)
- [bugfix] [macos] username and password issue on some macOS
- [change] Net Framework 4.8 and other libraries updates
- [bugfix] Other minor fixes
Version 2.21.5 (Tue, 08 Mar 2022 11:30:14 +0000)
- [bugfix] [linux] Segmentation-fault of Elevation in some Arch distro
- [change] [linux] Tray icon (temporarily) removed from Arch/AUR build
- [bugfix] [macos] Fix for issue "Client not allowed: Remote executable not signed"
- [bugfix] [linux] Issue with custom IP in NetLock>Allowlist (nftables only)
- [bugfix] [linux] Better selection of iptables vs iptables-legacy vs iptables-nft
- [bugfix] [linux] Useless ping result reported in std::cout
Version 2.21.4 (Fri, 18 Feb 2022 12:04:45 +0000)
- [new] OpenVPN 2.5.5
- [new] Allows setting a generic adapter (and not only a specific IP address) in "Interface used for connection"
- [change] Added an IPv6 bootstrap address in boot manifest
- [change] A useless, wrong error message if connection fails (about object not defined)
- [change] [windows] Improvement about driver detection
- [change] [windows] wgtunnel.dll 0.5.2
- [bugfix] [windows] Unquoted service path fix
- [bugfix] [linux] bug with iptables/iptables-legacy/nftables in some distribution
- [bugfix] Useless re-auth for non-beta users
- [bugfix] Other minor fixes
Version 2.21.3 (Wed, 15 Dec 2021 11:35:46 +0000)
- [change] [windows] WireGuard 0.3.11 > 0.5.2 WireGuardNT/0.10
- [change] [windows] Important fix about crash after many hours with WireGuard
- [change] [windows] "Recovery, unexpected crash?" false positive in some circumstances
- [bugfix] [linux] Updated Portable and AppImage bundles for better distro compatibility
- [change] [linux] Constant monitoring of /etc/resolv.conf during connection
- [change] [windows] Better management of network adapter creation & destruction
- [new] [all] "Upload to paste URL in support ticket" in Lifebelt
Version 2.21.2 (Wed, 27 Oct 2021 12:29:20 +0000)
- [bugfix] [all] WireGuard support beta
- [change] [all] Whitelist->Allowlist, Blacklist->Denylist
- [bugfix] [all] Preferences -> Routes error
Version 2.21.1 (Thu, 19 Aug 2021 12:19:20 +0000)
- [change] [windows] OpenVPN 2.5.3 also in Windows 7/8
- [change] [linux] Removed "libappindicator1" dependency in .deb package
- [bugfix] [linux] Fixed an issue with portable/AppImage packages ('cannot open shared object file')
- [bugfix] [windows] Fixed Windows 7 issues
- [bugfix] [all] Fixed an issue when IPv6 is disabled at system level
- [bugfix] [windows] Updated libcurl
- [change] [all] New ping engine
Version 2.21.0 (Wed, 21 Jul 2021 16:23:18 +0000)
- [change] [all] OpenVPN 2.5.3, HummingBird 1.1.2
- [new] [all] Option "proxy.tor.control.cookie.path" for custom Tor cookie path
- [change] [windows] New default - Advanced -> Use wintun driver, new default True
- [deprecated] [all] Option "os.single_instance", now always true.
- [bugfix] [macos] Ping6 under macOS
- [change] [all] Detection of default gateway
- [change] [all] DNS, routes, network code revised
- [change] [all] WireGuard, experimental support for beta-tester
- [bugfix] [all] Minor bugfixes
Version 2.20.0 (Thu, 11 Mar 2021 11:47:30 +0000)
- [change] [all] OpenVPN 2.5.1
- [change] [all] New default setting - Networking -> Switch to 'Block' if issue is detected, new default value: True
- [bugfix] [Windows 32bit] - Error at startup (released as a hotfix in 2.19.7 stable)
- [bugfix] [all] "Failed to compare two elements in the array"
- [bugfix] [all] Using OpenVPN provider other than AirVPN
- [bugfix] [all] IPv6 in manifest/bootstrap
- [bugfix] [Linux] Elevation failure on Ubuntu on some arm64/aarch64 architecture
Version 2.19.7 (Tue, 12 Jan 2021 12:07:58 +0000)
- [bugfix] [linux] CentOS 8.x - RPM edition - Removed Tray icon for unsolvable dependencies issue
- [change] Automatic IPv4 layer block if IPv4 is disabled in OS
- [change] Minor internal changes
Version 2.19.6 (Thu, 12 Nov 2020 13:01:54 +0000)
- [change] Windows 7/8: OpenVPN 2.5.0 in bundle
- [change] Absence of SSH or SSL log level from Warning to Info
- [bugfix] Fixed an elevation issue with sudo in CLI mode
- [bugfix] Windows: Error VCRUNTIME140_1.dll in some environment.
Version 2.19.5 (Wed, 04 Nov 2020 11:22:24 +0000)
- [bugfix] Minor bugfixes
- [bugfix] Occasionally wrong order in DNS restoring
- [change] OpenVPN 2.5.0 - Hummingbird 1.1.0
- [change] Minor changes
Version 2.19.4 (Mon, 06 Jul 2020 13:17:19 +0000)
- [bugfix] Linux, Font/UI issue in some distribution (Manjaro)
- [bugfix] Linux, modprobe issue with zstd
- [change] If Netlock fails to activate, stop autoconnect.
Version 2.19.3 (Tue, 16 Jun 2020 14:36:31 +0000)
- [bugfix] Windows NSIS, vc_redist.exe, from '/q' to '/install /passive /norestart'.
- [bugfix] Windows, System Report rare hang if IPv6 not available
- [bugfix] macOS, CLI edition error at boot in Portable Mono
- [bugfix] macOS, Notarization of packages
- [bugfix] macOS; "Unable to obtain elevated privileges (required): Object reference not set to an instance of an object"
- [bugfix] Linux, modprobe issue with zstd
- [new] Linux, new aarch64 build (for Raspberry OS 64 bit beta)
- [new] macOS, CLI portable without Mono
- [change] Bundled with latest OpenVPN, Hummingbird, stunnel
- [change] Minor UI fixes, font size in some linux distro, path normalization etc.
Version 2.19.2 (Tue, 21 Apr 2020 12:42:14 +0000)
- [bugfix] - Linux - Fixed crash at startup
- [bugfix] - Windows - Fixed an issue about detection of wintun driver
Version 2.19.1 (Sat, 18 Apr 2020 11:14:36 +0000)
- [bugfix] Linux - Fix issue with Network Lock IPv6-only incoming whitelist
- [bugfix] - http-100-continue issue
- [bugfix] - Special condition elevation checks (may resolve "Unable to start (no-socket)" issues).
- [change] - Removed curl binary dependencies
- [new] Linux - New Network Lock with nftables (if nft is present, it is used by default in "Automatic" mode)
- [new] Windows - New option "Use wintun driver (OpenVPN>=2.5)" under "Preferences -> Advanced" automates ovpn directive
Version 2.19.0 (Tue, 07 Apr 2020 13:11:42 +0000)
- [bugfix] - Windows, Custom DNS
- [change] - Windows, DNS, switch only UP network adapter
- [bugfix] - MacOS, fix PKG package (relocation disabled)
- [bugfix] - MacOS, fix signature issue with older Yosemite
Version 2.18.9 (Thu, 02 Apr 2020 12:14:10 +0000)
- [add] - Windows - Added DotNet 4.5 check & install in Installer edition
- [bugfix] - Linux - Resolved an elevation issue in some Linux distribution (Raspbian mainly)
- [bugfix] - Fixed a bug that intermittently ignores --connect
Version 2.18.8 (Thu, 26 Mar 2020 12:59:48 +0000)
- [bugfix] Windows - Support of OpenVPN2.5 tech-preview (also with new wintun driver)
- [bugfix] MacOS - -mmacosx-version-min=10.9 on all binary
- [bugfix] Service reinstalls automatically when version-incompatibility detected
- [change] Code cleanup for stable release
- [change] Enforcement of operation allowed by Elevation
- [change] Enforcement of service checking
- [change] Windows - Elevated converted from C# to C++
- [change] Little score adjustment in UI
- [change] Better feedback in CLI edition (mainly latency check steps)
- [new] Linux - enabled CLI-only packages in all editions
- [change] Minor changes
Version 2.18.7 (Wed, 29 Jan 2020 13:54:35 +0000)
- [bugfix] - Update notification for beta versions
- [bugfix] - Windows - Message when driver installation is denied
- [bugfix] - macOS - Fix of error "hummingbird not allowed: Not owned by root".
- [bugfix] - Linux - Fix of error "Client not allowed: [...] parent process (spot mode)", CLI edition with sudo
- [bugfix] - Fix of error "Failed to connect to ... port 89: Connection refused" when using Hummingbird in SSL/SSH mode
- [bugfix] - Better exception management to avoid some crash (especially when related to Mono)
- [bugfix] - Linux - Arch deployment and AUR management
- [bugfix] - Tor Cookie/Password detection in every supported OS
- [bugfix] - Updated 'curl' binary in Windows and CA file
- [change] - macOS - Minor info.plist update in CLI edition
- [change] - Windows/Linux - OpenVPN Management skip
- [change] - In 'Latency mode', now load and users have minor impact on score.
Version 2.18.6 (Fri, 17 Jan 2020 13:46:48 +0000)
- [change] Bug fixes and code cleanup
- [change] OpenVPN 2.4.8
- [change] Windows - Tap driver (Win7-Win10) upgraded from 9.23.3-i601 to 9.24.2-i601
- [new] New option 'Skip promotional messages'.
- [change] macOS - New menubar icons
- [bugfix] macOS - 'Rules not loaded' in some environment
- [change] Hummingbird integration (experimental)
Version 2.18.5 (Wed, 30 Oct 2019 15:03:32 +0000)
- [new] Linux - systemd service
- [change] Code cleanup for stable release
- [bugfix] Windows - Service installation issue in Windows 7
- [bugfix] Windows - SSL connections
- [bugfix] Suppression of some unwanted elevated log
- [bugfix] Windows bug 'Do you want to reset Eddie to default settings?'
- [bugfix] Fix for occasional error on exit, 'Object reference not set to an instance of an object'.
Version 2.18.4 (Wed, 02 Oct 2019 18:20:00 +0000)
- [bugfix] OpenVPN > Error: Not supported OpenVPN config
- [bugfix] Linux - Crash "Unexpected crash of elevated helper:Elevated communication closed" during IPv6 block, if IPv6 not available
- [bugfix] macOS - Autorestart service if upgraded, avoid error "unknown command"
- [bugfix] Enforce Elevated compatibility check
- [change] macOS - KeepAlive in launchd
- [change] Minor changes
- [new] New deploy/build scripts
Version 2.18.3 (Fri, 27 Sep 2019 11:07:42 +0000)
- [change] Switched 'ping' method in Linux and macOS
- [change] Code cleanup
- [change] macOS - Direct invocation with AuthorizationExecuteWithPrivileges for superuser privileges
- [change] Linux - "Minimize to tray" false by default
- [change] Linux - Mono, Portable and AppImage editions
- [change] Minor UI improvements
- [change] Better log of issues
- [change] Better log of dns flush actions
- [bugfix] Linux - Icon and Window glitch in KDE
- [bugfix] macOS - SSH connection
- [bugfix] macOS - Show/Hide Main Window issues
- [bugfix] OS Keyring conflicts with multiple profiles
- [bugfix] Linux - Raspberry, ARMHF build, fixed issue 'file_getasroot'
- [bugfix] Linux - Fixed a fatal crash with some UI tray icon issues
- [bugfix] Linux - Detect and use iptables-legacy (nft transition)
- [bugfix] Linux - Fixed a SSL connection issue (related to error 'Cannot create pid file')
- [bugfix] Parser of OpenVPN version
- [new] Linux - WM_CLASS registration
- [new] Linux - New IPv6 block
- [new] Latency test only about servers in whitelist
- [deprecated] Option "Remove Default Gateway" (routes.remove_default) removed
- [deprecated] Windows - Option "Switch DHCP to Static" (windows.dhcp_disable) removed
Version 2.18.2 (Thu, 12 Sep 2019 15:59:45 +0000)
- [change] Linux - FIxed a Lintian error on some distributions
- [bugfix] Linux - Netlock issue if IPv6 is disabled via GRUB ('Address family not supported by protocol' error)
- [bugfix] Linux - Sometimes Eddie doesn't close
- [bugfix] Linux - Arch issue with elevation, also restored .xz packages
- [bugfix] Windows - Issues with username with spaces
- [bugfix] macOS - Dump PF output and file in logs in case of failure
- [change] macOS - Notifications, better layout with icons
- [change] Added Boost in Libraries
- [bugfix] Minor UI changes
Version 2.18.1 (Wed, 11 Sep 2019 09:11:31 +0000)
- [change] Core Engine partially rewritten
- [new] UI doesn't run as root anymore in every OS
- [new] Profile data encryption in any OS, either through OS keychain if available or "master" password
- [bugfix] Linux - DNS resolv.conf issue
- [change] New formula to compute "best server"
- [bugfix] Windows - Windows10 SSH
- [new] No log for inconsistent cipher or keysize directives when used with custom Data Channel cipher
- [bugfix] Linux - Flush DNS with systemd-resolve
- [change] Linux - Better performance when netlock is activated at application start
- [change] Windows - Tun driver updated to 9.23.3
- [change] OpenVPN 2.4.7
- [change] Removed TOS window.
- [removed] Linux - resolvconf DNS switch method
- [removed] Unsecure OpenVPN directives
- [new] binaries run with root privileges must belong to superuser
Version 2.17.2 (Sun, 23 Sep 2018 11:55:26 +0000)
- [bugfix] macOS/Linux - Crash at boot if Network Lock is active
Version 2.17.1 (Sat, 22 Sep 2018 13:19:08 +0000)
- [change] Better Lifebelt Test network report
- [bugfix] Windows - Recovery issue about routes (slowdown, no security issue)
- [bugfix] Misc UX fixes
- [bugfix] IPv6 route check failure with OpenVPN versions older than 2.4
- [change] Force usage of .Net Framework >=4 in every Windows OS
- [bugfix] Improved check of custom directive names
- [new] New option "netlock.allow_dhcp" true by default
- [bugfix] Multiple "Bootstrap failed" windows
- [new] New Eddie version notification
- [change] Linux - Faster Network lock (build iptables-save format and apply directly)
- [bugfix] Linux - Flush DNS in some distro
- [bugfix] Linux - Glitch on black window when minimized in some distro (tested in Ubuntu 18.04)
- [change] macOS - Better detection of DNS servers in DHCP mode
Version 2.16.3 (Fri, 10 Aug 2018 14:20:52 +0000)
- [change] Windows - Additional Tor executable in NetLock whitelist if used (in addition to circuit IP addresses).
- [bugfix] Detection of default gateway in some circumstances (causing an issue with SSL or SSH under Windows)
- [bugfix] Windows - Crash at closure if using SSL or SSH tunnel
- [bugfix] macOS Mojave - Colors glitch
Version 2.16.2 (Tue, 31 Jul 2018 19:39:46 +0000)
- [bugfix] OS X - Compatibility issues about NetLock activation
- [bugfix] Tunnel SSL - Compatibility issues with character encoding
- [bugfix] OS X - Compatibility issues with OS X Mavericks, Yosemite
- [bugfix] Linux - some layout issues in Xubuntu
- [bugfix] Windows/Linux - Option "UI Main Font" and picking a custom font
- [bugfix] Linux - Exception if Preferences -> Events -> Column label is clicked
- [bugfix] Misc layout
- [new] Windows - Use OS ssh.exe if available (opt-in in Preferences -> Advanced)
Version 2.16.1 (Fri, 13 Jul 2018 18:25:17 +0000)
- [bugfix] Windows/Linux - "Events" tab visibility in Preferences
- [bugfix] AirVPN - Fixed a bug about using ' and " in devices names.
- [bugfix] macOS - Directory selection in custom provider.
- [bugfix] Disconnection in renew on custom OVPN profiles with password authentication.
- [bugfix] Misc fixes.
- [new] Options to switch IPv4/v6 Network Mode to "block" if an issue is automatically detected.
Version 2.15.2 (Tue, 19 Jun 2018 18:19:47 +0000)
- [bugfix] Windows - Network Lock - Windows Firewall mode only
Version 2.15.1 (Fri, 15 Jun 2018 11:35:49 +0000)
- [bugfix] Error "Object reference not set to an instance of an object" in network interface with IPv6 DNS at null.
- [change] Default profile is now "default.xml" and not anymore "AirVPN.xml"
- [bugfix] Tray icon issues on some distro (including Arch)
- [new] New tab UI in Preferences.
- [new] New option to avoid the no-bootstrap window.
Version 2.14.5 (Sun, 03 Jun 2018 20:30:08 +0000)
- [bugfix] Linux - Tray icon size in XFCE.
- [change] Normalization of direct IP address in bootstrap window
- [change] Linux - Polkit filename
- [change] Linux - sudo as dependency
- [change] Linux - Man fixes.
- [bugfix] Linux - Tray icon in non-standard dbus path.
Version 2.14.4 (Wed, 16 May 2018 15:40:42 +0000)
- [change] Better check of IPv6 OS support
- [change] Linux - Renaming AirVPN -> Eddie
- [new] Linux - polkit policy file in .deb and .rpm packages. Resolve some elevation/notification/tray issues.
- [bugfix] No bootstrap message dialog
- [change] Rewrite of command line parser to fix some Linux bash issue
- [change] Linux - Minor changes in some colors (for example Arch with dark theme).
- [change] Redesigned About Window
- [change] Linux - OpenSUSE specific package, with specific dependencies.
- [change] Linux - Fedora specific package, with specific dependencies.
- [bugfix] Windows - Fix for "Add rule failed: Interface ID '{...}' unknown or disabled for the layer."
- [bugfix] Windows - Fix for "ipv6_block_all already exists"
Version 2.14.3 (Fri, 27 Apr 2018 15:06:02 +0000)
- [new] Bundled with OpenVPN 2.4.6 and OpenSSL 1.1.0h
- [bugfix] Events tab hidden fixes
- [bugfix] Custom OpenVPN directives parser in some circumstances
- [bugfix] Issue with IPv6 in "in-out" config with IPv4 only servers.
- [bugfix] Better detection of IPv6 support at OS and network-adapter level
- [bugfix] Windows - Issue when launched from a network/UNC path.
- [change] Windows/Linux - Better keys binding in UI
- [change] Other providers: If use keepalive, don't use ping-* related directives.
- [bugfix] Linux - Workaround for a Mono bug if version <5.10.1.45: https://github.com/mono/mono/issues/6752
- [bugfix] Windows - Fix for issue 'Windows WFP, Add rule failed: Interface ID .. unknown or disabled for the layer.'.
- [bugfix] Windows - Fix detection issue related to IPv6 at OS level.
- [change] Windows - Removed option "Disable IPv6 at OS level if requested", because in Windows 10 a reboot is required.
- [new] MacOS - Context menu
- [change] Misc UI changes
Version 2.14.2 (Fri, 16 Feb 2018 18:14:30 +0000)
- [bugfix] Windows - Error "Windows WFP, Add rule failed: Interface ID '*' unknown or disabled for the layer."
- [bugfix] Crash in some menu items if opened before some initialization.
- [bugfix] Windows/Linux - Stats in title-bar.
- [bugfix] macOS - Settings -> Networking -> Layer IPv4/IPv6 regression bug
- [bugfix] Linux - RPM only - Removed libappindicator dependency
Version 2.14.1 (Mon, 12 Feb 2018 19:00:23 +0000)
- [bugfix] IPv6 activation issues
- [new] Added IV_GUI_VER for identify Eddie Version at server-level
- [bugfix] Linux - Tray and "Allow Minimize in Tray" fixed.
- [bugfix] Linux - iptables --wait flag workaround.
- [change] Don't show the No-Bootstrap dialog if occur during connection.
Version 2.14.0 (Fri, 26 Jan 2018 17:33:16 +0000)
- [bugfix] "Unable to start PF Firewall." in some old macOS versions.
- [new] New "Networking" tab in Preferences, with layer and interface for connection.
- [new] Network Lock, specific options for incoming and outgoing network interfaces.
- [new] Routes management for every OS for both IPv4 and IPv6, separated from OpenVPN management
- [new] Linux - Tray icon
- [new] Linux - System notification (if notify-send available).
- [new] Using pkexec for elevated privileges when other methods are not available (for example the latest Ubuntu and Wayland distro)
- [new] Detection of Tor Guard IP in bridge configuration (Thanks to https://github.com/x0wllaar)
- [new] Sending NEWNYM signal to Tor to ensure the use of a new circuit in every connection (Thanks to zhang)
- [new] UI for direct command and OpenVPN management command
- [new] Version in tab bottom-right
- [new] Discovery statistics
- [new] Detection of network interfaces, gateways and routes for every supported OS
- [new] Allows entering custom manifest URL (for example if Fortinet blacklists all auth servers)
- [change] Complete support of IPv6 addresses
- [change] "Ready" and "Session terminated" don't trigger a notification anymore.
- [change] UI Warning if some protocol is not available
- [change] Fine tuning of some Network Lock firewall rules (mainly about IPv6)
- [change] Misc UI changes
- [bugfix] Better logs with OpenVPN options error
- [bugfix] Memory usage optimization
- [bugfix] Tor Guard IP excessive logs at bootstrap
- [bugfix] Compatibility of github project with MonoDevelop
Version 2.13.6 (Tue, 19 Sep 2017 12:11:18 +0000)
- [new] New option "proxy.when"
- [bugfix] Linux - man.
- [change] Linux - Better management of Network Lock if ip6tables is disabled at kernel level.
- [bugfix] Windows - Issue with multiple routing-outside-tunnel and network lock.
- [bugfix] macOS - Bug with 2 DNS or more.
- [change] Better Log indentation if output is multiline.
- [bugfix] No more '"route" not found' error messages.
- [bugfix] Terminal output issues if relaunched with gksu/kdesu/xdg-su/beesu.
- [change] macOS - Option 'advanced.skip_alreadyrun' true by default only on macOS.
- [new] Signal (SIGTERM, SIGINT, SIGUSR1, SIGUSR2 and Win equivalent) managed as soft-exit.
- [change] Linux - Some operation (chmod/lsattr/chattr/ping) previously performed with shell, are now native OS call.
- [change] macOS - Some operation (chmod/ping) previously performed with shell, are now native OS call.
- [change] Linux - '--wait' flag to iptables Network Lock (avoid 'Resource temporarily unavailable' error on some older distro).
- [bugfix] Linux - Crash (for example in ipv6 warning message).
- [bugfix] Better detection of read-only file-system.
- [change] Better management of 'profile' and 'path' options.
- [change] Improvements of OpenVPN provider parser.
- [change] A lot of minor changes.
Version 2.13.5 (Sat, 19 Aug 2017 13:12:09 +0000)
- [bugfix] Waiting for latency tests
- [bugfix] Linux - IPv6 issue with Network Lock
Version 2.13.4 (Fri, 18 Aug 2017 14:13:05 +0000)
- [bugfix] Windows - Speed Tab
- [new] Report different IPv4 and IPv6 exit addresses
- [bugfix] Autofix of relative path in .ovpn configs
- [new] Detection of exit-IP address when using OpenVPN provider
- [change] New System Report window
- [change] Better dump of failed HTTP requests with detection of 302 redirection (typical hotel login)
- [change] macOS - Dump additional info if PF failed to start.
- [change] Network Lock -> Allow DNS - Now default to false. Added warning if hostname is used in routes
- [new] macOS - Multi-provider UI interface
- [new] New UI option to skip processes check
- [change] macOS - Internal cleanup of some shell
- [change] macOS - Network Lock, changed denied packets from 'drop' to 'return'
- [bugfix] Linux - OpenVPN in portable edition now built with enable-iproute2 flags.
- [bugfix] Linux - Better DNS resolution method (compatible if 'host' is not available)
- [change] Linux - Improved DNS flush
- [bugfix] Linux - Pinger issue
- [change] Linux - Some fixes on Manjaro/OpenSUSE and other distro
- [change] Linux - Improved UI responsiveness
- [change] Improved checks if a Network Lock mode is available
- [bugfix] Linux - Better detection if Network Lock it's started
- [change] macOS - Network lock, allow IPv6 in LAN
- [change] Hostname/DNS in custom routes resolved before the activation of Network Lock
Version 2.13.3 (Fri, 21 Jul 2017 22:22:45 +0000)
- [new] Added auth-nocache openvpn directive
- [change] Windows - curl updated to 7.54.1
- [bugfix] Custom OpenVPN path
- [change] Internal changes in preparation of IPv6 and tls-crypt directives
- [new] New command for OpenVPN Config preview
- [change] Generated OpenVPN config in stats now show changes made by push directives
- [change] Better detection (also IPv6) of VPN IP, DNS and gateway
- [change] A lot of code cleanup
- [bugfix] Error 'Object reference not set to an instance of an object' with "Remove the gateway route"
- [change] Some renames AirVPN -> Eddie
- [bugfix] Running on path with apix or other kind of special chars
- [bugfix] Windows - Unexpected exception handling fix
- [change] Dump 'omissis' in more options in support log (also proxy password etc)
- [bugfix] Correct log level for openvpn-specific warnings and errors.
- [change] Windows - Flush DNS at session end only if necessary
- [change] Better method for general route out (using pull-filter if at least OpenVPN 2.4)
- [new] Stats 'VPN Control Channel' and 'VPN Cipher'
- [new] Support of auth-user-pass UI for generic OpenVPN provider
- [new] Windows - Experimental UI for multi-providers support (Settings -> Advanced -> Enable multi-provider support)
- [new] Rename UI of connection of OpenVPN Provider.
- [bugfix] Issues when Eddie it's used without AirVPN provider
- [new] Option about OpenVPN directives in external path.
- [bugfix] Windows 10 - Restoring DNS
- [change] Improvement of Network Lock with Windows Firewall
Version 2.13.2 (Fri, 23 Jun 2017 20:04:43 +0000)
- [change] WFP internal rule renames
- [new] IPv6 support in Routing rules about Network Lock
- [change] Allow hostnames in Routing rules
- [change] Linux - Adjusted flush-iptables rules & tuning other rules (also IPv6)
- [change] max-routes directive no more used if OpenVPN >= 2.4
- [bugfix] Windows - Multiple routes with Network Lock and WFP
- [change] Minor internal changes
- [bugfix] Windows - Fixed error 'The requested protocol has not been configured into the system, or no implementation for it exists'
- [new] Network Lock - Allow DNS
- [new] Button 'System Report' in About
- [change] Bundled with OpenVPN 2.4.3
Version 2.13.1 (Mon, 29 May 2017 11:22:26 +0000)
- [bugfix] macOS - misc changes to avoid hang
- [change] Bundled with OpenVPN 2.4.2
- [new] Option 'openvpn.directives.path' for custom external directives
- [change] macOS - rcvbuf/sndbuf 256 KB by default
- [change] Minor changes
- [bugfix] macOS - removed 'top' dependencies
- [change] Linux - armv7l>armhf architecture
- [bugfix] Windows - Automatic network interface metric adjustment
Version 2.12.4 (Sun, 12 Mar 2017 19:39:02 +0000)
- [new] macOS - DMG disk installer flavor
- [change] Sorting by location now consider also the country
- [change] Linux - cacert.pem in /usr/share/AirVPN in .deb/.rpm edition
- [new] Automatically add OpenVPN generic provider if <data>/ovpn directory exists
- [change] stunnel 'verify' new default value
- [new] CLI "--version" and "--version.short" commands
- [bugfix] macOS - Logging on file checkbox
- [bugfix] macOS - PKG installer version
Version 2.12.3 (Sat, 04 Mar 2017 00:00:31 +0000)
- [bugfix] Windows - Error "Bad Access"
- [change] Windows - Better tooltip
Version 2.12.2 (Thu, 02 Mar 2017 11:52:35 +0000)
- [change] Proxy with Tor - Continue in any case if Guard IP can't be determined.
- [bugfix] Windows - Error "The given key was not present in the dictionary." when installing OpenVPN driver
- [bugfix] Windows - WFP issue under Vista (netsh wfp unavailable)
- [bugfix] Windows - WFP better rule about IPv6 block
- [bugfix] Proxy none <> auth conflict
Version 2.12.1 (Tue, 28 Feb 2017 13:51:44 +0000)
- [change] Misc internal changes
- [deprecated] Proxy mode 'Detect' deprecated.
- [change] Using 'curl' for all http/https requests.
- [change] Options 'executables.*' changed in 'tools.*.path'.
- [bugfix] macOS CLI edition only - "Object reference not set to an instance of an object" when run without root privileges
- [change] Added 'cacert.pem' in all distributions
- [change] 'curl' added as Debian/RPM dependencies
- [bugfix] Forced chmod 644 when writing custom /etc/resolv.conf
- [bugfix] Windows - Network Lock with Windows Firewall now restores notifications at exit
- [bugfix] Bootstrap and information update connections to Air support servers are now tunneled through Tor if Tor connection mode is specified in proxy settings.
- [bugfix] Linux - "Error getting response stream (Write: The authentication or decryption has failed.): SendFailure" on some linux distribution
- [bugfix] macOS - Authentication error (timeout) on some macOS install
- [bugfix] Windows - Pending executable at exit
Version 2.11.15 (Mon, 30 Jan 2017 09:37:00 +0000)
Version 2.11.14 (Sun, 29 Jan 2017 06:38:49 +0000)
Version 2.11.13 (Thu, 26 Jan 2017 01:49:25 +0000)
- [change] Better detection of repeated log messages.
- [bugfix] Linux - Instability with log.level.debug
- [bugfix] Entry IP/Protocol/port in statistics tab. Only a visual issue.
Version 2.11.12 (Mon, 23 Jan 2017 10:32:00 +0000)
Version 2.11.11 (Tue, 17 Jan 2017 14:51:58 +0000)
- [change] New icon for Support Report
- [bugfix] Linux - Immutable flag detection
- [bugfix] Linux - Ping result in some languages
- [bugfix] Windows - DNS Leak in rare configurations
Version 2.11.10 (Thu, 05 Jan 2017 13:26:43 +0000)
- [change] Windows - FlushDNS not done anymore in Checking Environment phase
- [bugfix] Linux - Shutdown pending (bug introduced in 2.11.9)
- [change] System info in Support Report
- [change] Removed 'NO_SSLv2' option in SSL tunnel
- [change] Bundled with OpenVPN 2.4
- [bugfix] Windows - Detection of VPN interface on rare Windows configurations (especially when they include Unicode characters)
- [bugfix] Windows - Fixed UTF8 encoding of OpenVPN output in UI (for example, VPN interface name)
- [new] Option "log.file.encoding". Now by default UTF-8 and not ASCII anymore.
- [bugfix] Linux - Immutable flag issues
- [bugfix] OpenVPN 2.4 issue - no connection could be made because the target machine actively refused it
- [change] New 'workaround' option in Windows: used for testing beta-workaround for spot-investigation of issues
- [change] 3 attempts on both route and DNS check, with incremental delay (10 in workaround mode)
- [change] 'Cancel/Disconnect' more reactive in some circumstances
- [change] Windows - "net start/stop dnscache" removed. Still used in "workaround" mode.
- [change] A lot of internal changes, for alignment of Eddie3 internal code branch.
Version 2.11.9 (Sun, 04 Dec 2016 14:51:50 +0000)
- [bugfix] Windows - Path executable detection fix if launched from terminal
- [bugfix] Windows - Start minimized
- [change] Windows - CLI edition doesn't throw an exception if stdin is under redirection
- [bugfix] Windows - Custom routes cause Network Lock failure
Version 2.11.8 (Tue, 29 Nov 2016 11:02:09 +0000)
- [change] Windows - Equivalent of 'register-dns' directive during "Flush DNS"
- [change] Linux - ifconfig in System Report
- [bugfix] Unknown directives from push-options do not cause fatal error anymore
- [change] Removed the 3 seconds delay when switching between servers
- [bugfix] Linux - Issue with SSH connection (immutable flag fix)
- [bugfix] macOS - Fixed Support Report
- [change] macOS - Now compiled with latest Mono / Xamarin 6.2.1
- [new] macOS - IEC option
- [bugfix] Windows - Line terminator in some logs
- [new] Button under settings to open logs directory
- [new] New stats "Profile path" and "Application path", both can be opened.
Version 2.11.7 (Fri, 25 Nov 2016 14:46:03 +0000)
- [new] Windows / Linux - New option IEC.
- [bugfix] Fixed the zlib1.dll dependencies under Windows
- [bugfix] OS X - Fixed the old openvpn version in .pkg (installer only)
Version 2.11.6 (Wed, 16 Nov 2016 10:11:44 +0000)
- [change] OpenVPN 2.3.13 built with OpenSSL 1.0.2j
- [new] Linux - Eddie/openvpn/stunnel compiled also for armv7i architecture (Raspberry)
- [change] Dump of OpenSSL version within OpenVPN in logs
- [change] stunnel 5.37 built with OpenSSL 1.0.2j
- [change] Linux - Management for files with immutable flag
- [bugfix] Windows - Rarely crash at boot (WFP xml dump file not found)
- [bugfix] Parser fix for profile with a dot in the path
- [bugfix] Linux - SparkyLinux (and probably other distros) fix (issues related to libMonoPosixHelper.so)
- [new] Linux - Check for multiple instances (already implemented in Windows in 2.11.1)
Version 2.11.5 (Sat, 08 Oct 2016 18:51:44 +0000)
- [bugfix] Windows XP - Unable to load DLL 'LibPocketFirewall.dll'
- [bugfix] Whitelist/blacklist from command-line.
- [new] Added total session bytes read/write statistics
- [bugfix] Windows - VPN bytes read/write statistics reset at VPN connection
- [new] Additional providers draft support
Version 2.11.4 (Sat, 08 Oct 2016 18:51:44 +0000)
- [bugfix] Improved Windows position/size management (now work with 'run' shortcuts properties)
- [bugfix] CIDR notation in route IP
- [change] Improved ordering of directives in generated ovpn config file
- [new] Automatic "max-routes" directive, or ordering it if manually specified.
- [change] Option "Force all interfaces for DNS" now enabled by default.
- [bugfix] Countries bandwidth
- [change] Linux - man page improvements, and switched to group 8.
- [bugfix] Privileges request not required on CLI help/man
- [new] Linux - Added man-page in RPM
- [change] Linux / OS X - Check DNS fixed on some OS (for example Fedora 24)
- [change] Linux - DNS renaming method improved with symlink
- [new] Linux - DNS renaming, recovering if /etc/resolv.conf is missing
- [bugfix] Linux - Detect and workaround Pinger bug that occur only if hostname is misconfigured
- [bugfix] OS X - Tor Browser 6.x compatibility
Version 2.11.3 (Thu, 28 Jul 2016 00:00:00 +0000)
- [bugfix] - Error "Unknown Interface ID" and related WFP errors
- [new] - Added CLI edition to .deb, .rpm and Mono portable
- [new] - Added Exit IP to title/status/tray message
- [new] - Added "Reset to default settings" command in Settings
- [new] - Windows/Linux - Added an option to start minimized
- [change] - Tab Settings -> Proxy renamed to "Proxy / Tor"
- [bugfix] - Windows - Bugfix rare situation when options are not saved at exit
- [change] - Dump only change option in Support Logs
- [new] - OS X - Options to show status/speed/server informations in status bar
- [bugfix] - Windows/Linux - CLI -server option fixed
Version 2.11.2 (Sun, 24 Jul 2016 00:00:00 +0000)
- [bugfix] OS X - Application Signature
- [change] Windows - Bundled with TAP version 9.21.2
- [bugfix] Countries list bugfixes.
- [change] Windows - Message about upgrading TAP driver
- [bugfix] Routes -> Outside the VPN tunnel now works
- [bugfix] Windows/Linux - UI glitch on Network Lock settings with the "Outside the VPN tunnel" settings.
- [bugfix] Windows/Linux - Minimal UI fixes
- [bugfix] Linux - Privileges detection on some platform (ArchLinux for example)
- [bugfix] Windows - WFP mode fixes about Win7/Vista compatibility issues
- [bugfix] Windows - WFP mode now set by default.
- [new] Windows/Linux - Column reorder / saving position, width, sorting for servers/areas/logs list
Version 2.11 (Thu, 14 Jul 2016 22:53:26 +0000)
- [change] General UI improvements
- [change] Rewritten OpenVPN directives management and logic.
- [new] Windows - Windows Filtering Platform support. Including new method for IPv6 block, DNS lock, network lock.
- [new] Windows - Specific option for IPv6 lock at OS level, because it's not mandatory with new WFP IPv6 lock method.
- [new] Windows - Specific option for DNS interfaces lock, because it's not mandatory with new WFP DNS lock method.
- [change] Windows - Application Manifest update (detection of Windows 10)
- [change] New Support Report
- [change] Windows / OS X - Enhanced DNS handling logs that now show changes.
- [bugfix] Custom "executables.*" path previously ignored if executable file existed in the program folder.
- [bugfix] Windows - Failure to restore original system DNS settings under peculiar circumstances
- [bugfix] Linux - libgdiplus-devel added as RPM requisite. Previously they were preinstalled, from Fedora 23 and above they are not.
- [change] rcvbuf & sndbuf, now set to 256k under Windows, and to OpenVPN default on other OS.
- [new] Windows - DPI-Aware layout
- [new] Windows - Single Instance checking option, true by default
- [new] Multicast rule if "allow private" is active
- [new] Simple Service Discovery Protocol rule if "allow private" is active
- [new] Service Location Protocol rule if "allow private" is active
- [new] Dump OVPN as log in case of "Options error"
- [new] Protocols grid and new protocols/ports
- [change] Tor options moved from protocol to proxy area
- [change] Automatic setting for rcvbuf and sndbuf
- [bugfix] Doesn't stall with some OVPN custom directives
- [change] A lot of minor improvements or internal improvements.
- [change] OpenVPN / stunnel bundle updated, with OpenSSL 1.0.2h
Version 2.10 (Thu, 13 Aug 2015 13:17:30 +0000)
- [change] OpenVPN updated to 2.3.8 with OpenSSL 1.0.2d
- [change] Windows - Notification option and layout fixes under Windows 10
- [change] Dump of both process architecture and OS architecture
- [bugfix] Windows - Better detection of driver in mixed architecture environment
- [bugfix] OS X - DNS Flush alternative method
- [bugfix] OS X - Autofix bundle executable permissions and better report of issues.
- [change] OS X - Debug level for logs, for diagnostics issue
- [change] Linux - 'Rename' as default method
- [bugfix] OS X - Hidden useless 'Unknown option in command-line: psn_0_16920610'
- [bugfix] TOR Control Authentication in some circumstances.
- [bugfix] Linux - IPv6 detection
- [change] Expect100Continue disabled, for some issue with old proxies.
- [change] Windows - Enforced control of administrator privileges.
- [new] OpenVPN TCP/UDP socket send/receive buffer size set to 128kb by default, configurable with an option.
- [new] OS X - Remove default gateway option
- [change] OS X - New icon
- [change] stunnel updated to 5.17 (Linux 64 bit: 5.06)
- [new] Keyboard shortcut: Ctrl+M for menu, Ctrl+P for preferences, Ctrl+A for about.
- [change] NetLock disabled on unsupported platform (Windows XP)
- [bugfix] OS X - Network Lock IP addresses list exception
- [change] Hidden logs "Options error" entry if the default route is outside the tunnel. Don't warn users for correct behaviour.
- [bugfix] Linux - IPv6 detection
- [bugfix] Linux & OS X - 0600 file permission on XML profiles
- [bugfix] Windows - "Unexpected." error message (not influential)
- [bugfix] Windows - Improvement on Network Lock
- [bugfix] Linux - Improvement on Network Lock (addressing 'udpv6: operation not permitted')
- [bugfix] Stop if a server requested in command-line is not found
- [change] Added option 'Advanced -> Logging -> Log debug (for troubleshooting)'.
- [change] Windows - Added option 'Advanced -> General -> Windows Only -> Disable Driver Upgrade'.
Version 2.9 (Sun, 12 Apr 2015 23:00:46 +0000)
- [new] Windows - Option to disable IPv6
- [new] OS X - Option to disable IPv6
- [new] Windows - Different tunnel version between XP and Vista and later versions.
- [new] Windows - Tunnel driver version detection and upgrade to latest version.
- [bugfix] OS X - UDP 443 selection in preferences.
- [new] Network Lock option for Private network
- [new] Network Lock option for ping
- [new] Options to use custom DNS servers
- [new] UI - Command-line in logs tab
- [change] New explicit option for Network Lock activation when client starts up
- [new] UI - Network Lock icon on top-right corner
- [bugfix] Whitelist/Blacklist no more reverted with 'Refresh servers' button
- [change] SSL local certificate verification
- [bugfix] VPN Up script bugfix
- [bugfix] Windows - XP TAP driver detection
- [change] Windows - DNS Force & Check active by default
- [change] Windows - DNS Force occurs now after the VPN connection is established, not before
- [bugfix] Windows - DNS Force also on TAP interface.
- [bugfix] Linux - Network Lock via ip6tables blocks IPv6
- [change] UI - Misc layout improvements
- [change] UI - GitHub link in About
- [change] OS X - PF rules changes
- [change] Linux - iptables rules changes
- [change] UI - New advanced tab for DNS
- [change] New method to Check DNS
- [change] Disabled auto-redirect auth for security reasons
- [change] Authentication for AirVPN credentials through POST requests, to avoid issue with long-url.
- [change] Authentication servers connections through IP addresses only, to avoid DNS detection
- [new] Warning to restart Network Lock when its options are modified
Version 2.8 (Thu, 15 Jan 2015 11:17:50 +0000)
- [change] Optimization about what kind of log message throws a notification/balloon.
- [change] OS X - Interface Style detection
- [bugfix] OS X - command line parameters passthrough
- [change] OpenVPN 2.3.6 with OpenSSL 1.0.1k
- [change] stunnel 5.09 with OpenSSL 1.0.1k
- [change] Options saved not only when the client closes, but also after settings changes, login and logout.
- [change] Ask for confirmation if "Not specified routes go: outside VPN tunnel" is set without entering any route
- [change] OS version name in log
- [change] Logic about how blacklist and whitelist of servers/countries determine the available servers
- [change] Linux - pkexec detection, mainly for Fedora 21
- [bugfix] Linux - Crash when using whitelists and 'Show all'
- [change] Linux - "route-delay 5" as default directive in ovpn
- [bugfix] Linux - Graphical glitch on main windows at startup on some OS
- [bugfix] OS X - Password fields no more restricted to roman characters.
- [bugfix] Linux - CLI parameters with space with Debian installer.
- [bugfix] Linux - CLI parameters with RPM installer.
- [bugfix] "No server available." sporadic issue.
- [bugfix] Issue if client is already logged, not connected, but account expires.
- [change] OS X - Removed option 'Hide in Dock' for issues that can't be fixed. Faq: https://airvpn.org/topic/13331-is-it-possible-to-hide-the-icon-in-dock-bar-under-os-x/
- [change] If the Network Lock failed to start under Windows because the firewall service is disabled, an explicit message is shown.
- [change] Network Lock feature available by default.
- [change] DNS check enabled by default under OS X and Linux, not Windows yet.
- [bugfix] Better executables (openvpn, ssh, stunnel) detection and failure check.
- [new] Added option and button to control when servers lists are updated.
- [bugfix] Resolved some issues related to build GitHub sources under Ubuntu/MonoDevelop
- [change] Linux, replaced any animated GIF to avoid Mono/Linux issue under linux
- [bugfix] Windows, fixed a desynchronized Windows balloon tooltip
- [change] OS X, newest menubar icon compatible with Dark/Light modes.
- [change] OS X, Speed Chart background colors and some spacing improvements.
- [bugfix] OS X, Command-line mode bugfix.
- [bugfix] Fixed a bug with some DHCP & NetLock configurations
- [bugfix] Linux, fixed a bug which sometimes caused the application to freeze at start.
- [change] Command Line mode, no connection by default. Use '-connect'.
- [new] Command Line mode, '-netlock' switch
- [change] Pinger improvements, especially if network is activated (for example a Wifi network) after the launch of the client.
- [change] OS X, Application/Windows/Menubar logic rewritten, more compliant to OS X practices. Now the client works in Menu Bar, the visibility of the main window does not close the application (previous versions close the client when the main window is closed).
- [bugfix] Windows/Linux advanced event issue
Version 2.7 (Sat, 18 Oct 2014 11:45:45 +0000)
- [change] OpenVPN 2.3.4, STunnel 5.06, OpenSSL 1.0.1j
- [new] TOR direct support
- [bugfix] Real IP stats with proxy disabled (inaccurate)
- [bugfix] VPN total stats not reset at a new connection
- [bugfix] Linux glitch in stats column
- [bugfix] HTTP Proxy with authentication
- [bugfix] Socks Proxy
- [bugfix] OS X pf Network Lock if local network is 10.0.0.0/8
- [bugfix] OS X Exit Confirm repeatedly asked and causing a crash
- [bugfix] Message 'No process is associated with this object'.
- [bugfix] 32 bit builds under Linux (tested on OpenSuse 32 bit legacy)
- [minor] OpenVPN date omitted from logs
- [minor] Maximum 5 retries if route check fails
- [minor] TOS fixes
- [minor] Minor UI improvements
Version 2.6 (Fri, 19 Sep 2014 22:18:39 +0000)
- [change] 'Pinger outside tunnel during connection' removed
- [change] Minor Core and UI changes
- [bugfix] Proxy authentication
- [bugfix] OS X - Exit message behavior, also on system shutdown
- [bugfix] OS X - Crash fix when clicking Quit directly from the dock bar
- [bugfix] OS X - Yosemite PF Network Lock error
Version 2.5 (Sun, 14 Sep 2014 21:34:42 +0000)
- [change] Windows Start-With-SO now starts client at logon, not at boot
- [change] Minor UI changes
- [new] Network Lock feature
- [new] Network Lock - Plugin Windows Firewall
- [new] Network Lock - Plugin Linux iptables
- [new] Network Lock - Plugin OS X PF
- [bugfix] Routing preferences in OS X
- [bugfix] Advanced Events in OS X
- [change] New waiting tunnel checking
- [bugfix] Cleaning temporary files
- [new] Option for exit confirmation
Version 2.4 (Thu, 21 Aug 2014 14:08:50 +0000)
- [change] OpenVPN 2.3.4 with OpenSSL 1.0.1i and ticket #328 patch
- [bugfix] Preferences error when saving with autostart
- [change] Confirmation on exit
- [change] Windows Installer saves data in local user data path
- [change] OS X save data in local user data path
- [change] Latest Manifest Update time glitch
- [change] OS X Speed Chart improvements
- [bugfix] Login fatal error message
- [bugfix] Route list in Generate System Report
Version 2.3 (Fri, 04 Jul 2014 14:21:51 +0000)
- [bugfix] Command-line additional parameters in Linux Installer
- [new] Menu item for quick status view and connection / disconnection
- [change] Windows - Icon in tray area click & right click behavior.
- [bugfix] Disconnect button size glitch
- [new] Logging to file.
- [new] Menu item to hide/show main windows if tray icon is enabled
- [bugfix] Linux TUN driver detection
- [change] Install driver TUN messages only under Windows
- [change] OS X Topbar Menu
- [bugfix] Option "Not specified routes go: Outside the VPN tunnel" causes a loop because due to checking DNS connection phase.failure
Version 2.2 (Fri, 20 Jun 2014 22:35:22 +0000)
- [bugfix] Catching invalid process in OS X
- [new] Added "none" as special value for profile
- [bugfix] Fixed error in 'Generate System Report'
- [bugfix] Sometimes crashes with fatal error
- [change] Windows-only options hidden under Linux
- [change] Improved stall detection during connection
- [bugfix] Command line edition bugfixes
- [change] Full country & location name during connection
- [bugfix] SSL "Cannot read configuration" issue
- [bugfix] Windows AutoStart fixes
- [new] DNS Switch methods
- [new] Load bar in servers and areas table
- [new] Warning about servers issues in servers table
- [new] Added "Cancel" button during connection
- [bugfix] Minor bugfixes
- [new] OS X first alpha release
Version 2.1 (Fri, 16 May 2014 23:26:39 +0000)
- [new] RPM packages
- [new] Additional Portable Linux with Mono Runtime package
- [change] General fixes for compatibility with different Linux distributions
- [change] Looking for alternative stunnel name
- [change] Additional running checking
- [change] Servers list ordering by secondary column 'name'
- [change] Debian control fixes
- [change] Debian package with more dependencies and less binary
- [new] Tray Tooltip with statistics
- [new] Window Title with log or statistics if connected
- [new] /usr/sbin lookup
- [change] Deploy project now independent from Core library
- [change] Projects platforms re-organization
- [change] SIGTERM optimization
- [change] Tab 'Speed' moved
Version 2.0 (Fri, 09 May 2014 00:00:00 +0000)