<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mullvadvpn/android/lib/endpoint/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-05-21T10:42:25Z</updated>
<entry>
<title>Supply IP address when using API override</title>
<updated>2025-05-21T10:42:25Z</updated>
<author>
<name>David Göransson</name>
<email>david.goransson@mullvad.net</email>
</author>
<published>2025-05-21T09:17:25Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=7e7d6734b1c53dcc26774aebca60e5c09201152b'/>
<id>urn:sha1:7e7d6734b1c53dcc26774aebca60e5c09201152b</id>
<content type='text'>
Previously we did a DNS lookup for Stagemole and Devmole however, this
causes problem when starting the app with no internet and is different
from how the app performs in production mode. This commit removes that
logic in order to align closer to what we expect in prod.
</content>
</entry>
<entry>
<title>Remove global API endpoint</title>
<updated>2025-01-02T09:29:05Z</updated>
<author>
<name>Emīls</name>
<email>emils@mullvad.net</email>
</author>
<published>2024-12-09T09:59:51Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=3093408a057020fcd912976b892fbb6bc26e6293'/>
<id>urn:sha1:3093408a057020fcd912976b892fbb6bc26e6293</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace intentholder with api override intent holder</title>
<updated>2024-12-13T08:50:40Z</updated>
<author>
<name>Jonatan Rhodin</name>
<email>jonatan.rhodin@mullvad.net</email>
</author>
<published>2024-12-10T21:57:56Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=b95e54a41dfa3e5932e9385adbfe1209eafb45bc'/>
<id>urn:sha1:b95e54a41dfa3e5932e9385adbfe1209eafb45bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Suppress false positive deprecation warning</title>
<updated>2024-10-03T06:52:02Z</updated>
<author>
<name>David Göransson</name>
<email>david.goransson@mullvad.net</email>
</author>
<published>2024-10-02T09:05:04Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=fd07280ce825b80fe698b868e7db502c05cb3154'/>
<id>urn:sha1:fd07280ce825b80fe698b868e7db502c05cb3154</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initialize mullvad daemon directly in vpn service on create</title>
<updated>2024-08-30T11:43:17Z</updated>
<author>
<name>Jonatan Rhodin</name>
<email>jonatan.rhodin@mullvad.net</email>
</author>
<published>2024-08-30T11:39:54Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=7f1fcf7503b5f0a8556d067dcf6e1bab443c849f'/>
<id>urn:sha1:7f1fcf7503b5f0a8556d067dcf6e1bab443c849f</id>
<content type='text'>
As a consequence move the address resolve to the daemon
</content>
</entry>
<entry>
<title>Reformat kotlin code using updated ktfmt plugin</title>
<updated>2024-08-28T18:44:14Z</updated>
<author>
<name>Albin</name>
<email>albin@mullvad.net</email>
</author>
<published>2024-08-28T18:33:46Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=b52c423d777213d5bb92430bccec880c6367a70b'/>
<id>urn:sha1:b52c423d777213d5bb92430bccec880c6367a70b</id>
<content type='text'>
This commit mostly adds trailing commas throughout the project,
but also includes a few other formatting changes.
</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>Enable forced direct connection for devmole and stagemole builds</title>
<updated>2023-11-27T16:25:38Z</updated>
<author>
<name>Albin</name>
<email>albin@mullvad.net</email>
</author>
<published>2023-11-27T16:11:20Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=2e94e66c35b02d377fd8ba6e340809d341b708b3'/>
<id>urn:sha1:2e94e66c35b02d377fd8ba6e340809d341b708b3</id>
<content type='text'>
This commit enables forced API direct connection as well as disables
API address caching to improve testing against the devmole and
stagemole environments.
</content>
</entry>
<entry>
<title>Use flavor configuration to set api endpoint</title>
<updated>2023-10-16T09:19:41Z</updated>
<author>
<name>Albin</name>
<email>albin@mullvad.net</email>
</author>
<published>2023-10-16T07:17:32Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=55099af85627d4898b54e2ec48da6bdffa68c302'/>
<id>urn:sha1:55099af85627d4898b54e2ec48da6bdffa68c302</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor custom api endpoint config</title>
<updated>2023-10-16T09:19:41Z</updated>
<author>
<name>Albin</name>
<email>albin@mullvad.net</email>
</author>
<published>2023-10-16T07:12:23Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=65c8c9544fe5ef26960be51643e8d48eff07692c'/>
<id>urn:sha1:65c8c9544fe5ef26960be51643e8d48eff07692c</id>
<content type='text'>
</content>
</entry>
</feed>
