<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mullvadvpn/wireguard-go-rs/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-07-10T07:37:00Z</updated>
<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>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>
<entry>
<title>Fix typos</title>
<updated>2025-06-05T14:21:09Z</updated>
<author>
<name>omahs</name>
<email>73983677+omahs@users.noreply.github.com</email>
</author>
<published>2025-05-11T07:49:55Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=73fcc2275c1a0bccb9e849d352e2bbd637f141e6'/>
<id>urn:sha1:73fcc2275c1a0bccb9e849d352e2bbd637f141e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use OnDrop from talpid-types in wggors</title>
<updated>2025-05-14T16:00:30Z</updated>
<author>
<name>Joakim Hulthe</name>
<email>joakim@hulthe.net</email>
</author>
<published>2025-05-07T10:41:34Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=3c046f8ccda41a95f4495e7147c7c09842b7c5bd'/>
<id>urn:sha1:3c046f8ccda41a95f4495e7147c7c09842b7c5bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Format workspace</title>
<updated>2025-02-12T09:15:31Z</updated>
<author>
<name>Sebastian Holmin</name>
<email>sebastian.holmin@mullvad.net</email>
</author>
<published>2025-02-11T13:34:17Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=74d800fa2274517622b891745b629f62d6239a8a'/>
<id>urn:sha1:74d800fa2274517622b891745b629f62d6239a8a</id>
<content type='text'>
The 2024 edition contains new formatting rules.
All of these are not compatible with the 2021
formatting style, but most of them are.

To change the formatting to be as close to the
new style as possible while remaining compatible
with the 2021 edition, I first ran
`cargo +beta fmt` with the edition set to 2024,
then, with the edition set to 2021, I ran
`cargo fmt`.
</content>
</entry>
<entry>
<title>Make extern block unsafe</title>
<updated>2025-02-12T09:15:15Z</updated>
<author>
<name>Sebastian Holmin</name>
<email>sebastian.holmin@mullvad.net</email>
</author>
<published>2025-02-07T15:21:36Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=29363ae5ca49b1e7390db6055492b01ae468fb1c'/>
<id>urn:sha1:29363ae5ca49b1e7390db6055492b01ae468fb1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change maybenot-ffi hack, to always include it in workspace lockfile</title>
<updated>2025-02-07T12:34:29Z</updated>
<author>
<name>Linus Färnstrand</name>
<email>linus@mullvad.net</email>
</author>
<published>2025-01-23T14:00:26Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=27352fbd1b2d33b250e53a2be81c1c4669001290'/>
<id>urn:sha1:27352fbd1b2d33b250e53a2be81c1c4669001290</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Exclude maybenot_ffi from toml file on Android</title>
<updated>2025-01-24T16:35:04Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2025-01-16T12:05:38Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=bb23752099fcb6f01f85203cc347fbf152990a37'/>
<id>urn:sha1:bb23752099fcb6f01f85203cc347fbf152990a37</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix `wireguard-go-rs` build on non-Windows platforms</title>
<updated>2025-01-24T16:35:03Z</updated>
<author>
<name>Markus Pettersson</name>
<email>markus.pettersson@mullvad.net</email>
</author>
<published>2025-01-14T14:13:13Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=61abc12396eea20afaf9ca25ad57d5ac46cdba93'/>
<id>urn:sha1:61abc12396eea20afaf9ca25ad57d5ac46cdba93</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix socket rebind on default route changes when using multihop</title>
<updated>2025-01-24T16:35:03Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2025-01-14T13:33:23Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=9987218e6d376a321ba6a4aa8da068f91f29c092'/>
<id>urn:sha1:9987218e6d376a321ba6a4aa8da068f91f29c092</id>
<content type='text'>
</content>
</entry>
</feed>
