<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mullvadvpn/wireguard/libwg/logging, 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-06-25T15:31:32Z</updated>
<entry>
<title>Add a safe FFI wrapper in `wireguard-go-rs`</title>
<updated>2024-06-25T15:31:32Z</updated>
<author>
<name>Sebastian Holmin</name>
<email>sebastian.holmin@mullvad.net</email>
</author>
<published>2024-05-02T09:54:13Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=da95b2603470841b64518959ceac0d03aab0068a'/>
<id>urn:sha1:da95b2603470841b64518959ceac0d03aab0068a</id>
<content type='text'>
- Add local wireguard go import
- Activate DAITA and add `wgActivateDaita` and `wgReceiveEvent` FFI
- Implement `start_daita` on Wireguard-go tunnel type
- Mention DAITA in `wireguard-go-rs` description
- Do not compile `wireguard-go-rs` on Windows
- Handle DAITA closed on `nil` event
- Handle daita action timeouts in libwg
- Remove noisy log lines
- Remove `maybenot_on_action` callback
- Remove unused link to `../build/lib` for `talpid-wireguard`
- Bump the `wireguard-go` submodule to a signed release tag in Mullvad's
  `wireguard-go` fork.
- Update path to `libwg/go.sum` in verification script

Also:
- Use u64 instead of *mut void as log context
- Make Tunnel::set_config take a &amp;mut self
- Use dyn Error instead of i32s for wg errors

Co-authored-by: Joakim Hulthe &lt;joakim@hulthe.net&gt;
</content>
</entry>
<entry>
<title>Upgrade wireguard-go</title>
<updated>2021-03-10T10:27:12Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2021-03-04T09:56:16Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=3f0c7df42322bee086e3e9d1b71249ddf0e73914'/>
<id>urn:sha1:3f0c7df42322bee086e3e9d1b71249ddf0e73914</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright notices</title>
<updated>2021-02-17T11:21:24Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2021-02-16T09:55:14Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=84242b7791e23653ddb005bd38120ca4b9869e3e'/>
<id>urn:sha1:84242b7791e23653ddb005bd38120ca4b9869e3e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Consolidate various libwg implementations</title>
<updated>2020-02-13T10:29:23Z</updated>
<author>
<name>Odd Stranne</name>
<email>odd@mullvad.net</email>
</author>
<published>2020-02-06T10:20:45Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=75bd2e1e8ebd1ae33f63fd18fb05acb160b6d96e'/>
<id>urn:sha1:75bd2e1e8ebd1ae33f63fd18fb05acb160b6d96e</id>
<content type='text'>
</content>
</entry>
</feed>
