<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mullvadvpn/talpid-core/src/mpsc.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>2024-02-27T09:38:19Z</updated>
<entry>
<title>Replace err_derive with thiserror</title>
<updated>2024-02-27T09:38:19Z</updated>
<author>
<name>Joakim Hulthe</name>
<email>joakim@hulthe.net</email>
</author>
<published>2024-02-26T13:24:15Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=a6d3578d256349ffe74b7c6a7a80ac2d70b7f68e'/>
<id>urn:sha1:a6d3578d256349ffe74b7c6a7a80ac2d70b7f68e</id>
<content type='text'>
`err_derive` is unmaintained and will probably stop working with rust
edition 2024. `thiserror` is almost a drop-in replacement. This commit
simply replaces all occurences of `derive(err_derive::Error)` with
`derive(thiserror::Error)` and fixes the attributes, but the Error and
Display impls should be identical.
</content>
</entry>
<entry>
<title>Fix the large majority of clippy warnings</title>
<updated>2022-06-21T12:31:40Z</updated>
<author>
<name>Jonathan</name>
<email>jonathan@mullvad.net</email>
</author>
<published>2022-06-13T08:49:46Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=d3da8745c8ff9e66d6698d8a239b8139dbe8abfe'/>
<id>urn:sha1:d3da8745c8ff9e66d6698d8a239b8139dbe8abfe</id>
<content type='text'>
This commit fixes most of the remaining clippy warnings in the codebase.
These warnings were the more semantically difficult ones to fix.
There are some warnings that remain from the rebase that will be fixed
in the upcoming PR.
</content>
</entry>
<entry>
<title>Implement talpid sender for futures sender</title>
<updated>2022-03-14T11:08:53Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2022-03-04T08:54:28Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=e7bcd784a7f25be8b3b50e75b8adfad446125bc7'/>
<id>urn:sha1:e7bcd784a7f25be8b3b50e75b8adfad446125bc7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove `IntoSender`</title>
<updated>2020-02-24T12:45:12Z</updated>
<author>
<name>Janito Vaqueiro Ferreira Filho</name>
<email>janito@mullvad.net</email>
</author>
<published>2020-02-21T12:57:35Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=e454408361afa5611385ea1ca00bcf673e090c31'/>
<id>urn:sha1:e454408361afa5611385ea1ca00bcf673e090c31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement `Sender` for `IntoSender`</title>
<updated>2020-02-24T12:45:08Z</updated>
<author>
<name>Janito Vaqueiro Ferreira Filho</name>
<email>janito@mullvad.net</email>
</author>
<published>2020-02-20T12:15:51Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=06159ad47e72016f2772166049f554a6d48a01ba'/>
<id>urn:sha1:06159ad47e72016f2772166049f554a6d48a01ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Create `Sender` trait</title>
<updated>2020-02-24T12:45:07Z</updated>
<author>
<name>Janito Vaqueiro Ferreira Filho</name>
<email>janito@mullvad.net</email>
</author>
<published>2020-02-20T11:53:55Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=76cd4dca9c5822458fbe94407d16c816ec6bd6a9'/>
<id>urn:sha1:76cd4dca9c5822458fbe94407d16c816ec6bd6a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use `UnboundedSender` instead of `mpsc::Sender`</title>
<updated>2020-01-07T16:43:44Z</updated>
<author>
<name>Janito Vaqueiro Ferreira Filho</name>
<email>janito@mullvad.net</email>
</author>
<published>2019-12-18T18:34:25Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=0075e5c13f35431631bf4561733e8e3842925dc2'/>
<id>urn:sha1:0075e5c13f35431631bf4561733e8e3842925dc2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Activate the merge_imports rustfmt feature</title>
<updated>2018-12-13T16:36:07Z</updated>
<author>
<name>Linus Färnstrand</name>
<email>linus@mullvad.net</email>
</author>
<published>2018-12-13T16:32:24Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=ffd272313cdfc77a79876050170272ab36fe932d'/>
<id>urn:sha1:ffd272313cdfc77a79876050170272ab36fe932d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Activate the use_field_init_shorthand rustfmt option</title>
<updated>2018-12-03T12:32:01Z</updated>
<author>
<name>Linus Färnstrand</name>
<email>linus@mullvad.net</email>
</author>
<published>2018-12-03T12:32:01Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=a63ceeb73b8c935218c2b137b434d79d34163c3f'/>
<id>urn:sha1:a63ceeb73b8c935218c2b137b434d79d34163c3f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run rustfmt-nightly 0.2.6 on everything</title>
<updated>2017-09-18T20:46:47Z</updated>
<author>
<name>Linus Färnstrand</name>
<email>linus@mullvad.net</email>
</author>
<published>2017-09-18T20:46:47Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=87a0ab01ae8f82ea7f7592b4b59899e479391419'/>
<id>urn:sha1:87a0ab01ae8f82ea7f7592b4b59899e479391419</id>
<content type='text'>
</content>
</entry>
</feed>
