[3.15.2] - 2026-04-10
Fixed
- False local mode detection via TUN — users connected to a VPN server via TUN mode had their public IP match the server IP, causing
_is_on_server()to wrongly activate local mode. This madeclient addfail with "No credentials found" andteardownrun destructively on the local machine. Detection now uses file/directory checks (/etc/meridian/) instead of IP matching.
Added
--geo-block/--no-geo-blockflag — geo-blocking is now optional. Use--no-geo-blockto skip country-based firewall rules during deploy.