<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mullvadvpn/mullvad-cli/src/cmds/personal_vpn.rs, branch add-custom-vpn</title>
<subtitle>The Mullvad VPN client app for desktop and mobile</subtitle>
<id>http://git.waynecole.info/mullvadvpn/atom?h=add-custom-vpn</id>
<link rel='self' href='http://git.waynecole.info/mullvadvpn/atom?h=add-custom-vpn'/>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/'/>
<updated>2026-04-24T14:46:03Z</updated>
<entry>
<title>TMP: add import feature</title>
<updated>2026-04-24T14:46:03Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2026-04-24T12:50:09Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=3dfd11b329cc5661298ef59fcd6fd3b5153e97e1'/>
<id>urn:sha1:3dfd11b329cc5661298ef59fcd6fd3b5153e97e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Resolve domain names for PVPN endpoint</title>
<updated>2026-04-24T11:21:56Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2026-04-24T09:51:23Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=ea91e0df6934044b8d9e19ab40ba1b4c06509b1c'/>
<id>urn:sha1:ea91e0df6934044b8d9e19ab40ba1b4c06509b1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add personal VPN config import CLI</title>
<updated>2026-04-24T11:21:56Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2026-04-24T09:06:55Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=f7c3fa3e4e205d471300abb8b6483dc662fbe80c'/>
<id>urn:sha1:f7c3fa3e4e205d471300abb8b6483dc662fbe80c</id>
<content type='text'>
Adds `mullvad personal-vpn import &lt;PATH|-&gt;` which reads a wg-quick
config file (or stdin) and applies it as the personal VPN config.
</content>
</entry>
<entry>
<title>fixup: rename stuff</title>
<updated>2026-04-23T14:31:16Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2026-04-23T14:31:16Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=c8674043239a10fd47d6cfdb1303c065b7c1bb71'/>
<id>urn:sha1:c8674043239a10fd47d6cfdb1303c065b7c1bb71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add personal VPN support to daemon and CLI</title>
<updated>2026-04-23T12:58:33Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2026-04-23T12:49:28Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=a0e653ab391c524a12d83833a1846c555a5153e1'/>
<id>urn:sha1:a0e653ab391c524a12d83833a1846c555a5153e1</id>
<content type='text'>
Adds a custom wireguard-based inner tunnel (the "personal VPN") that
runs inside the outer Mullvad tunnel.
</content>
</entry>
</feed>
