<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mullvadvpn/talpid-core/src/dns/windows, 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-10-03T14:42:48Z</updated>
<entry>
<title>Bump windows-sys version to latest</title>
<updated>2025-10-03T14:42:48Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2025-09-29T10:51:17Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=13f2bab900c5fce9594f5351dbf2207e04ba8070'/>
<id>urn:sha1:13f2bab900c5fce9594f5351dbf2207e04ba8070</id>
<content type='text'>
This also refactors and documents some code
</content>
</entry>
<entry>
<title>Move get_system_dir to talpid-windows</title>
<updated>2025-09-03T12:57:50Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2025-08-27T20:20:35Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=9d4c2e92ec06ffaa6ca6a1cc17d10d8e79a3da93'/>
<id>urn:sha1:9d4c2e92ec06ffaa6ca6a1cc17d10d8e79a3da93</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>Add safety comment to talpid_core::dns::windows::dnsapi</title>
<updated>2025-02-25T12:43:54Z</updated>
<author>
<name>Joakim Hulthe</name>
<email>joakim.hulthe@mullvad.net</email>
</author>
<published>2025-02-13T17:46:07Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=927d8053281779a0a6fac7c48449311a4b950667'/>
<id>urn:sha1:927d8053281779a0a6fac7c48449311a4b950667</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix improper pointer provenance</title>
<updated>2025-02-25T12:43:53Z</updated>
<author>
<name>Joakim Hulthe</name>
<email>joakim.hulthe@mullvad.net</email>
</author>
<published>2025-02-13T17:39:52Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=b899e4b0cda73cca24dc22c8396d72b1cc39dc6c'/>
<id>urn:sha1:b899e4b0cda73cca24dc22c8396d72b1cc39dc6c</id>
<content type='text'>
`&amp;mut buffer[0] as *mut u8` will create a raw pointer that is only
allowed to access the very first byte of `buffer`. `slice::as_mut_ptr`
is preferred.
</content>
</entry>
<entry>
<title>Allow undocumented_unsafe_blocks in even more modules</title>
<updated>2025-02-25T12:43:52Z</updated>
<author>
<name>Joakim Hulthe</name>
<email>joakim.hulthe@mullvad.net</email>
</author>
<published>2025-02-13T16:15:46Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=ba26efb8d3df57e518b8a19d72db1d47f4d11418'/>
<id>urn:sha1:ba26efb8d3df57e518b8a19d72db1d47f4d11418</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 `unsafe_op_in_unsafe_fn` warning</title>
<updated>2025-02-12T09:15:24Z</updated>
<author>
<name>Sebastian Holmin</name>
<email>sebastian.holmin@mullvad.net</email>
</author>
<published>2025-02-07T16:28:07Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=1bd9eabf1d3b604e7f322e835a73c07c264b050c'/>
<id>urn:sha1:1bd9eabf1d3b604e7f322e835a73c07c264b050c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Keep separate tunnel state machine configs for tunnel and non-tunnel DNS</title>
<updated>2024-09-18T09:01:45Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2024-09-05T17:42:18Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=beb063780d6f3a261e40ac7940c61c937e2b951d'/>
<id>urn:sha1:beb063780d6f3a261e40ac7940c61c937e2b951d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update windows-sys</title>
<updated>2024-04-25T13:19:46Z</updated>
<author>
<name>Joakim Hulthe</name>
<email>joakim@hulthe.net</email>
</author>
<published>2024-04-25T12:35:18Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=548f3913cfd7c590d564f3a65df6e50a3374234f'/>
<id>urn:sha1:548f3913cfd7c590d564f3a65df6e50a3374234f</id>
<content type='text'>
</content>
</entry>
</feed>
