<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mullvadvpn/talpid-tunnel/src, branch decrease-leaks-during-reconnect</title>
<subtitle>The Mullvad VPN client app for desktop and mobile</subtitle>
<id>http://git.waynecole.info/mullvadvpn/atom?h=decrease-leaks-during-reconnect</id>
<link rel='self' href='http://git.waynecole.info/mullvadvpn/atom?h=decrease-leaks-during-reconnect'/>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/'/>
<updated>2025-10-24T12:11:11Z</updated>
<entry>
<title>Integrate GotaTun cleanly</title>
<updated>2025-10-24T12:11:11Z</updated>
<author>
<name>Markus Pettersson</name>
<email>markus.pettersson@mullvad.net</email>
</author>
<published>2025-10-24T11:47:14Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=2351c1c5e827004e28db637ebcb27f7fa1448826'/>
<id>urn:sha1:2351c1c5e827004e28db637ebcb27f7fa1448826</id>
<content type='text'>
Refactor `trait Tunnel` and factor `start_daita` into `set_config`.

Co-authored-by: Joakim Hulthe &lt;joakim.hulthe@mullvad.net&gt;
</content>
</entry>
<entry>
<title>Define networks as const values</title>
<updated>2025-10-07T07:41:17Z</updated>
<author>
<name>Markus Pettersson</name>
<email>markus.pettersson@mullvad.net</email>
</author>
<published>2025-10-06T11:36:15Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=e888bc277dd724bd4ee285a5b673a5b449269e0f'/>
<id>urn:sha1:e888bc277dd724bd4ee285a5b673a5b449269e0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump windows-sys version to latest</title>
<updated>2025-10-03T14:42:48Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2025-09-29T10:51:17Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=13f2bab900c5fce9594f5351dbf2207e04ba8070'/>
<id>urn:sha1:13f2bab900c5fce9594f5351dbf2207e04ba8070</id>
<content type='text'>
This also refactors and documents some code
</content>
</entry>
<entry>
<title>Update ipnetwork and convert LazyLock to const</title>
<updated>2025-09-15T09:08:30Z</updated>
<author>
<name>Joakim Hulthe</name>
<email>joakim.hulthe@mullvad.net</email>
</author>
<published>2025-09-12T14:57:53Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=e93d2fcedb5895657f3dfc672f29e98de821e357'/>
<id>urn:sha1:e93d2fcedb5895657f3dfc672f29e98de821e357</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Create new boringtun devices when toggling multihop</title>
<updated>2025-07-25T13:43:29Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2025-07-25T12:17:06Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=e2d91ff3d404d17a66c925bc5cd22dc29417550b'/>
<id>urn:sha1:e2d91ff3d404d17a66c925bc5cd22dc29417550b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Set MTU in Unix tun provider</title>
<updated>2025-07-25T09:17:26Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2025-07-18T06:53:08Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=1ece20e773589e1a916a39a465e74fa00226475d'/>
<id>urn:sha1:1ece20e773589e1a916a39a465e74fa00226475d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run `cargo fmt`</title>
<updated>2025-07-10T07:37:00Z</updated>
<author>
<name>Sebastian Holmin</name>
<email>sebastian.holmin@mullvad.net</email>
</author>
<published>2025-07-09T14:18:47Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=3fd1c56d397375a494cf9279ed42122de8548579'/>
<id>urn:sha1:3fd1c56d397375a494cf9279ed42122de8548579</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Inline format arguments</title>
<updated>2025-07-09T09:52:05Z</updated>
<author>
<name>Linus Färnstrand</name>
<email>linus@mullvad.net</email>
</author>
<published>2025-07-08T15:11:23Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=126ebffd7e1f371939395c6fdbe80fd6cc8373a8'/>
<id>urn:sha1:126ebffd7e1f371939395c6fdbe80fd6cc8373a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix variable name</title>
<updated>2025-06-12T13:41:18Z</updated>
<author>
<name>Joakim Hulthe</name>
<email>joakim.hulthe@mullvad.net</email>
</author>
<published>2025-06-12T12:41:47Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=d789858a35cc1e2d02177820451d71aca643c30c'/>
<id>urn:sha1:d789858a35cc1e2d02177820451d71aca643c30c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix tun file descriptor ownership</title>
<updated>2025-06-12T13:41:13Z</updated>
<author>
<name>Joakim Hulthe</name>
<email>joakim.hulthe@mullvad.net</email>
</author>
<published>2025-06-12T12:13:58Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=b39d040d9f28cc06265f02c2bcf3910eb43d2ab9'/>
<id>urn:sha1:b39d040d9f28cc06265f02c2bcf3910eb43d2ab9</id>
<content type='text'>
We accidentally borrowed the file descriptor when we should have moved
it. This commit adds more `OwnedFd` and friends to help handle
ownership correctly.

Signed-off-by: Joakim Hulthe &lt;joakim.hulthe@mullvad.net&gt;
</content>
</entry>
</feed>
