<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mullvadvpn/mullvad-api/src/access.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-07-15T12:56:58Z</updated>
<entry>
<title>Fix `collapsible_if` clippy lint</title>
<updated>2025-07-15T12:56:58Z</updated>
<author>
<name>Markus Pettersson</name>
<email>markus.pettersson@mullvad.net</email>
</author>
<published>2025-07-15T11:09:41Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=ebe328d1724a63c6d93df2155195ba7c5558fde2'/>
<id>urn:sha1:ebe328d1724a63c6d93df2155195ba7c5558fde2</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>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>Use configured hostname for access token</title>
<updated>2024-06-10T11:10:20Z</updated>
<author>
<name>Emīls</name>
<email>emils@mullvad.net</email>
</author>
<published>2024-04-30T16:32:04Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=e47061ff19e3453875fab5d03fcc8aa6316ee3c2'/>
<id>urn:sha1:e47061ff19e3453875fab5d03fcc8aa6316ee3c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Synchronize `mullvad-api` and `mullvad-daemon` when the `api-override`</title>
<updated>2024-01-11T08:18:26Z</updated>
<author>
<name>Markus Pettersson</name>
<email>markus.pettersson@mullvad.net</email>
</author>
<published>2024-01-09T09:41:08Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=8b0fd0d971e67df8415da1bdac558e366bfd7290'/>
<id>urn:sha1:8b0fd0d971e67df8415da1bdac558e366bfd7290</id>
<content type='text'>
feature is enabled

Move the logic for using overridden API endpoints for API calls from
`mullvad-api::rest` to `mullvad_daemon::api`. This is in line with how
the interaction between the two crates work for a normal release build,
i.e. when the `api-override` feature is disabled.

This commit also removes references to `force_direct_connection` in the
Android code. The flag does not exist in the `mullvad-*` rust crates
anymore, so it would be erroneous to try to serialize/deserialize the
value from the Android client.
</content>
</entry>
<entry>
<title>Share hostname string in RequestFactory</title>
<updated>2023-10-30T22:15:25Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2023-10-21T13:41:02Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=686ba55b08b623b0c7280ed0394bb10f29172fbf'/>
<id>urn:sha1:686ba55b08b623b0c7280ed0394bb10f29172fbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Newtype REST Response</title>
<updated>2023-10-30T22:15:25Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2023-10-21T12:54:09Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=8dd49b1e9643ba0aecd414f2d544c5190a38e530'/>
<id>urn:sha1:8dd49b1e9643ba0aecd414f2d544c5190a38e530</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Handle authentication and errors in API client</title>
<updated>2023-10-30T22:15:24Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2023-10-21T12:20:28Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=93ca54370d6011225f0fe16e4a94559e2287b9ee'/>
<id>urn:sha1:93ca54370d6011225f0fe16e4a94559e2287b9ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fold all access token requests into a single request</title>
<updated>2023-10-19T14:51:59Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2023-10-18T17:23:03Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=4e5d08ebbc2cb49304ff0c2f4c77ecc11be30c79'/>
<id>urn:sha1:4e5d08ebbc2cb49304ff0c2f4c77ecc11be30c79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run `cargo clippy --fix` with the new Rust 1.67 preferred format</title>
<updated>2023-01-30T12:10:30Z</updated>
<author>
<name>Linus Färnstrand</name>
<email>faern@faern.net</email>
</author>
<published>2023-01-30T12:09:49Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=6cf51c556ba0e18d469d54f2da5bd6d96d25b570'/>
<id>urn:sha1:6cf51c556ba0e18d469d54f2da5bd6d96d25b570</id>
<content type='text'>
</content>
</entry>
</feed>
