Eddie 2.21.6 Desktop Edition released
Hello!
We're very glad to inform you that a new stable release of Eddie is now available for Linux (various ARM based architectures included, making it compatible with several Raspberry Pi systems), Mac, Windows.
Special thanks to all the beta testers, whose invaluable contributions and suggestions in the last 9 months have helped developers fix several bugs and improve the overall stability of the software.
Eddie is a free and open source (GPLv3) OpenVPN GUI and CLI by AirVPN with many additional features such as:
traffic leaks prevention via packet filtering rules
DNS handling
optional connections over Tor or a generic proxy
customizable events
traffic splitting on a destination IP address or host name basis
complete and swift integration with AirVPN infrastructure with OpenVPN and WireGuard
white and black lists of VPN servers
ability to support IPv4, IPv6 and IPv6 over IPv4
What's new in Eddie 2.21.6
WireGuard support including thorough and swift integration with AirVPN
enhanced wintun support in Windows, resolving TAP driver adapter issues and boosting performance, and now set by default as a replacement of TAP driver (which remains optionally available)
updated Hummingbird 1.2.0 support in Linux and macOS for increased performance (up to 120% boost in macOS i7 and M1 systems when compared against OpenVPN 2)
new ping engine
updated Portable and AppImage bundles for improved Linux distributions compatibility
constant monitoring of resolv.conf in Linux to mitigate and resolve DNS interference
refined network interface management and driver detection in Windows
bootstrap servers IPv6 address support
unquoted service fix aimed at security hardening in Windows
updates of all underlying linked libraries as well as dynamic link against some libraries providing enhanced robustness
resolution of memory leaks in Windows starting to occur after numerous usage hours
several bug fixes
Operating and architectural notes
Eddie GUI and CLI run with normal user privileges, while a "backend" binary, which communicates to the user interface with authentication, gains root/administrator privileges, with important security safeguards in place:
strict parsing is enforced before passing a profile to OpenVPN in order to block insecure OpenVPN directives
external system binaries which need superuser privileges (examples: openvpn, iptables, hummingbird) will not be launched if they do not belong to a superuser
Eddie events are not run with superuser privileges: instead of trusting blindly user's responsibility and care when dealing with events, the user is required to explicitly operate to run something with high privileges, if strictly necessary
Backend binary is written in C++ on all systems (Windows included), making the whole application faster.
Settings, certificates and keys of your account stored on your mass storage can optionally be encrypted on all systems either with a Master Password or in a system key-chain if available.
Download Eddie 2.21.6
Eddie 2.21.6 can be downloaded here: https://airvpn.org/linux - Linux version (several architectures and various distribution specific packages for easier installation) https://airvpn.org/macos - Mac version https://airvpn.org/windows - Windows version
Eddie is free and open source software released under GPLv3. Source code is available on GitHub: https://github.com/AirVPN/Eddie
Complete changelog can be found here.
Kind regards & datalove
AirVPN Staff