<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mullvadvpn/test/test-manager/src/tests/settings.rs, 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-09-30T08:27:20Z</updated>
<entry>
<title>Rename block_when_disconnected to lockdown_mode in test manager</title>
<updated>2025-09-30T08:27:20Z</updated>
<author>
<name>Tobias Järvelöv</name>
<email>tobias.jarvelov@mullvad.net</email>
</author>
<published>2025-09-18T15:20:25Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=93856acb5203648c443e87a1b518445d5ffa35e7'/>
<id>urn:sha1:93856acb5203648c443e87a1b518445d5ffa35e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run `cargo fmt` in test-repo</title>
<updated>2025-07-10T07:37:02Z</updated>
<author>
<name>Sebastian Holmin</name>
<email>sebastian.holmin@mullvad.net</email>
</author>
<published>2025-07-09T14:18:52Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=527c8daed79d37e2161e0ecb9bce20bd01b9ffc4'/>
<id>urn:sha1:527c8daed79d37e2161e0ecb9bce20bd01b9ffc4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prevent ARP lookups during LAN tests</title>
<updated>2024-04-17T08:16:53Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2024-04-08T17:42:55Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=d1e928106c2aacb848d16092b72fcf475c89083a'/>
<id>urn:sha1:d1e928106c2aacb848d16092b72fcf475c89083a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run `cargo +nightly fmt`</title>
<updated>2024-04-09T09:03:32Z</updated>
<author>
<name>Sebastian Holmin</name>
<email>sebastian.holmin@mullvad.net</email>
</author>
<published>2024-04-08T08:50:43Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=8eea4eae01061fb76ce1aac45ea296f60867b62c'/>
<id>urn:sha1:8eea4eae01061fb76ce1aac45ea296f60867b62c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Print if lockdown mode is enabled when disconnected for `mullvad status`</title>
<updated>2024-01-18T14:30:47Z</updated>
<author>
<name>Sebastian Holmin</name>
<email>sebastian.holmin@mullvad.net</email>
</author>
<published>2024-01-04T03:25:07Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=5006ef2b4ac646f242e1564e83f43e3d2993a6b4'/>
<id>urn:sha1:5006ef2b4ac646f242e1564e83f43e3d2993a6b4</id>
<content type='text'>
Add `locked_down` field to disconnected tunnel state.
</content>
</entry>
<entry>
<title>Use type safe Mullvad protobuf client over generated dito</title>
<updated>2024-01-15T07:13:40Z</updated>
<author>
<name>Markus Pettersson</name>
<email>markus.pettersson@mullvad.net</email>
</author>
<published>2024-01-08T14:20:24Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=87a76504844905eaec9d3d7b705f5c3b2fa612ae'/>
<id>urn:sha1:87a76504844905eaec9d3d7b705f5c3b2fa612ae</id>
<content type='text'>
Re-write some code in the test framework to prefer the type safe wrapper
around the Mullvad app gRPC client instead of its auto-generated dito.

`ManagementServiceClient` is automatically generated from the protobuf
definitions found in `management_interface.proto`, and contains some
very crude types. The `MullvadProxyClient` is a type-safe wrapper around
`ManagementServiceClient` which performs conversions &amp; validation of the
data types from the gRPC server (the daemon) to their respective
mappings in the `talpid-*` and `mullvad-*` crates. These types are more
ergonomic to work with, and since we already have the conversions in
place we should prefer those.
</content>
</entry>
<entry>
<title>Remove `GetCurrentLocation`.</title>
<updated>2023-12-21T12:33:59Z</updated>
<author>
<name>Sebastian Holmin</name>
<email>sebastian.holmin@mullvad.net</email>
</author>
<published>2023-12-18T11:12:17Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=72a22cf7d00dffdc99e4b2ae26a713416a2ed735'/>
<id>urn:sha1:72a22cf7d00dffdc99e4b2ae26a713416a2ed735</id>
<content type='text'>
Make the daemon send two tunnel state updates, one with out IP being
empty, and another with it being filled when am.i.mullvad.net responds.

Update CLI for this change. Other front ends are left out.
</content>
</entry>
<entry>
<title>Obtain tunnel interface from management interface in tests</title>
<updated>2023-11-22T15:12:25Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2023-11-15T14:11:50Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=9a58be45b77fedf34b38585678bd8d2de3912750'/>
<id>urn:sha1:9a58be45b77fedf34b38585678bd8d2de3912750</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add desktop end-to-end tests</title>
<updated>2023-10-20T09:02:56Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2023-09-23T08:57:21Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=774df1f8cc531c7047818a4d656f456a92f36382'/>
<id>urn:sha1:774df1f8cc531c7047818a4d656f456a92f36382</id>
<content type='text'>
Co-authored-by: Jonathan &lt;jonathan@mullvad.net&gt;
Co-authored-by: Markus Pettersson &lt;markus.pettersson@mullvad.net&gt;
</content>
</entry>
</feed>
