Hello!
We're very glad to inform you that we have just released Hummingbird 1.2.0 macOS (High Sierra or higher version required). UPDATE 15 FEB 2022: Release Candidate 1 is available
UPDATE 08 MAR 2022: Release Candidate 2 is available
UPDATE 17 MAR 2022: Release Candidate 3 is available
24 MAR 2022: Production Release is now available
Main features
Lightweight and stand alone binary
No heavy framework required, no GUI
Small RAM footprint
Lightning fast
Based on OpenVPN 3 library fork by AirVPN
robust leaks prevention through Network Lock based on pf - working perfectly on Big Sur and higher versions too
proper handling of DNS push by VPN servers
capable of higher throughput than OpenVPN 2.5
What's new
bug fixes pertaining to --restore-network --pause --resume and --reconnect options
update of all support libraries
improved handling of AirVPN IPv6 bootstrap servers
higher performance, mainly thanks to the new OpenSSL library version. Both Apple M1 and Intel based Mac performances are finally on par with Linux and Windows ones. Throughput as high as 650-700 Mbit/s has been reached both with CHACHA20 and AES-GCM, both on M1 and Intel based Mac computers
Check the changelog for detailed information.
Download
Hummingbird for macOS is distributed in plain versions for M1 and Intel based Mac computers. Notarized versions will be available with the stable release. Download page: https://airvpn.org/macos/hummingbird/
Hummingbird is released under GLPv3. Source code and repository: https://gitlab.com/AirVPN/hummingbird
Changelog
Version 1.2.0 - 22 March 2022
[ProMIND] production release
Version 1.2.0 RC 3 - 17 March 2022
[ProMIND] updated to OpenVPN3 AirVPN 3.8.1
[ProMIND] do not check for supported ciphers in OpenVPN config file in case eval.cipher is empty
[ProMIND] changed references of ClientAPI::OpenVPNClient class to ClientAPI::OpenVPNClientHelper to conform to the new OpenVPN3 client class names
[ProMIND] replaced calls to removed OpenVPN client's eval_config_static() with ClientAPI::OpenVPNClientHelper::eval_config()
Version 1.2.0 RC 2 - 8 March 2022
[ProMIND] Added --list-data-ciphers option
[ProMIND] Check and validate requested data cipher according to VpnClient's supported ciphers
[ProMIND] Normalized (extended) bool values for options allowuaf, compress and network-lock
Version 1.2.0 RC 1 - 15 February 2022
[ProMIND] Updated to OpenVPN 3.7.2 AirVPN
Version 1.2.0 Beta 1 - 7 February 2022
[ProMIND] updated to OpenVPN 3.7.1 AirVPN and latest support libraries and support projects
[ProMIND] Added SSL library version to version message
[ProMIND] Removed ipv6 command line option and replaced with allowuaf option (Allow Unused Address Families) in order to comply to the new OpenVPN3 specifications
[ProMIND] Added OpenVPN and copyright information and SSL library information to the welcome message
[ProMIND] Fixed recover network procedure. It now properly checks the existence of network backup file
Thank you for your tests! Please feel free to report any bug, malfunction etc. on this thread or through a ticket.
Kind regards & datalove
AirVPN Staff