<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mullvadvpn/ios/PacketTunnel/PacketTunnelPathObserver.swift, 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>2023-10-09T09:53:29Z</updated>
<entry>
<title>PacketTunnel: introduce proper state and blocked state</title>
<updated>2023-10-09T09:53:29Z</updated>
<author>
<name>Andrej Mihajlov</name>
<email>and@mullvad.net</email>
</author>
<published>2023-09-22T10:13:06Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=f29c4f82dfe6c98dc90b639e62bcb745db434cd9'/>
<id>urn:sha1:f29c4f82dfe6c98dc90b639e62bcb745db434cd9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Introduce PacketTunnelCore framework</title>
<updated>2023-08-16T10:22:00Z</updated>
<author>
<name>Andrej Mihajlov</name>
<email>and@mullvad.net</email>
</author>
<published>2023-08-11T15:41:58Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=75391574abec9dcf5460c96e32069751c9644ec3'/>
<id>urn:sha1:75391574abec9dcf5460c96e32069751c9644ec3</id>
<content type='text'>
- Move TunnelMonitor, Pinger, WgStats into new framework
- Add TunnelMonitorProtocol, TunnelDeviceInfoProtocol, PingerProtocol protocols to improve testing/mocking
- Rework TunnelMonitor and Pinger to use block-based event handler instead of delegate
- Drop Objective-C bridging header from PacketTunnel
- Add tests for Pinger
</content>
</entry>
</feed>
