<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mullvadvpn/mullvad-daemon/src/device, 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-15T12:56:58Z</updated>
<entry>
<title>Run `crago +nightly clippy --fix`</title>
<updated>2025-07-15T12:56:58Z</updated>
<author>
<name>Markus Pettersson</name>
<email>markus.pettersson@mullvad.net</email>
</author>
<published>2025-07-15T10:52:25Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=de3b988970d47625cffb4497d4d425fa3a6d0a4b'/>
<id>urn:sha1:de3b988970d47625cffb4497d4d425fa3a6d0a4b</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>Fix lifetime changes in rust 2024</title>
<updated>2025-05-06T08:59:40Z</updated>
<author>
<name>Markus Pettersson</name>
<email>markus.pettersson@mullvad.net</email>
</author>
<published>2025-05-06T06:23:39Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=009e99038dfb4d56d3e28e24cb96981c9a74c32b'/>
<id>urn:sha1:009e99038dfb4d56d3e28e24cb96981c9a74c32b</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>Fix `clippy::precedence`</title>
<updated>2025-02-12T09:15:26Z</updated>
<author>
<name>Sebastian Holmin</name>
<email>sebastian.holmin@mullvad.net</email>
</author>
<published>2025-02-10T09:55:30Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=b083dbefa0676d4e67ad890667943995a3d7e4c4'/>
<id>urn:sha1:b083dbefa0676d4e67ad890667943995a3d7e4c4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix "RPIT lifetime capture rules"</title>
<updated>2025-02-12T09:15:18Z</updated>
<author>
<name>Sebastian Holmin</name>
<email>sebastian.holmin@mullvad.net</email>
</author>
<published>2025-02-07T16:20:05Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=af149bfa9600a5222b2b45e1df3c9ab29ea19231'/>
<id>urn:sha1:af149bfa9600a5222b2b45e1df3c9ab29ea19231</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run `cargo +beta fix --edition`</title>
<updated>2025-02-12T09:15:03Z</updated>
<author>
<name>Sebastian Holmin</name>
<email>sebastian.holmin@mullvad.net</email>
</author>
<published>2025-02-07T15:06:32Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=353119ad276a7bfd771f1bf93e56f1a4b27358db'/>
<id>urn:sha1:353119ad276a7bfd771f1bf93e56f1a4b27358db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename account "token" to account "number"</title>
<updated>2024-10-01T14:04:53Z</updated>
<author>
<name>Joakim Hulthe</name>
<email>joakim.hulthe@mullvad.net</email>
</author>
<published>2024-09-30T13:11:59Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=fd8f186f7289760532ee0ed56c3405c5700e9822'/>
<id>urn:sha1:fd8f186f7289760532ee0ed56c3405c5700e9822</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Consolidate two mutexes into one</title>
<updated>2024-09-25T11:08:28Z</updated>
<author>
<name>Markus Pettersson</name>
<email>markus.pettersson@mullvad.net</email>
</author>
<published>2024-09-24T08:04:59Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=aeab100ebeb46564696dd228acec4773aeaf6684'/>
<id>urn:sha1:aeab100ebeb46564696dd228acec4773aeaf6684</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reset device check counter more seldom</title>
<updated>2024-03-27T08:27:41Z</updated>
<author>
<name>Markus Pettersson</name>
<email>markus.pettersson@mullvad.net</email>
</author>
<published>2024-03-25T12:02:04Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=d8b29fdb81a6d1cd4b6668ae5fef3af581c13082'/>
<id>urn:sha1:d8b29fdb81a6d1cd4b6668ae5fef3af581c13082</id>
<content type='text'>
Only reset the device check counter if the daemon successfully connects
to a Wireguard relay. Otherwise, the counter is either persisted through
multiple tunnel connections (OpenVPN) or incremented on successive
failures to connect to a Wireguard relay.
</content>
</entry>
</feed>
