Repository navigation
Omnitun 0.3.9 (501bfe7)
Fixed
omnitunctl connectkeeps signing with a client certificate (OpenVPN, Fortinet SSL VPN) while it runs: renegotiations and reconnections no longer drop the VPN when the app is not running. It says so, and Ctrl-C stops it.- Stopping a connection while it asks a question (password, code, client certificate signature) stops it at once.
- A company VPN that runs alone now offers to disconnect the VPN in its way and try again.
- Changing the type of a VPN in the app keeps it in its folder, with its settings.
- Received profiles:
omnitunctl import fileshows what the profile makes you trust for every protocol: certificate authorities, pinned certificates, the OpenVPN server name and shared key. - The command line hides one-time codes as they are typed;
export -okeeps an existing file private;watchfollows--config. - Passwords, codes and keys are erased from memory once used, in every VPN engine.
- Faster data paths: fewer copies and allocations per packet for IPsec, OpenVPN, WireGuard and Fortinet SSL VPN.
- IKEv1, Fortinet SSL VPN and OpenVPN: small protocol fixes (a failed Quick Mode, an oversized reject, DNS servers pushed twice).
Notes
- README: a development section, and the limit of the browser (SAML) login.
Signed with a Developer ID and notarized by Apple. macOS 14 or later.