vpn-router (0.2.0-1) unstable; urgency=medium * Change the configuration file to JSON, /etc/vpn-router/vpn-router.json. Lists are arrays, booleans and the WireGuard listen port are native JSON types, and unknown sections, unknown settings and wrong value types are rejected. * Replace remote.psk_b64 with remote.psk, holding the pre-shared key as a plain string. remote.psk_file still takes precedence. * Ship /usr/share/doc/vpn-router/vpn-router.json.example in place of vpn-router.conf.example. * Add platform "none" as the default, so installing the package changes nothing on the machine until a platform is chosen. * Add the mode setting (manual, interfaces, auto) controlling how much of the network configuration is supplied and how much is read from the system. * Manage the configuration file with ucf, so dpkg-reconfigure reapplies debconf answers without overwriting local edits. * Apply NAT and forward rules to every local subnet, not only the first. -- Sławomir Koszewski Fri, 23 Oct 2026 08:00:06 +0200 vpn-router (0.1.0-1) unstable; urgency=medium * Initial release. -- Sławomir Koszewski Tue, 26 May 2026 00:00:00 +0200