<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bitmask_thunderbird.git/src/leap/bitmask, branch 0.10a2</title>
<subtitle>[bitmask_thunderbird] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/'/>
<entry>
<title>[refactor] use pixelated-www in leap namespace</title>
<updated>2017-07-25T16:29:10+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2017-07-25T14:41:35+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/commit/?id=26e7d7da4978a0042d65ba278bca21af80962a9f'/>
<id>26e7d7da4978a0042d65ba278bca21af80962a9f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] check if the helpers are installed before testing the firewall</title>
<updated>2017-07-20T21:16:48+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-07-20T21:16:48+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/commit/?id=1237a7ca0e8e25ac9a49e2cb3bd8c296236dfcfa'/>
<id>1237a7ca0e8e25ac9a49e2cb3bd8c296236dfcfa</id>
<content type='text'>
In case of the helpers not installed it was crashing the VPNService.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In case of the helpers not installed it was crashing the VPNService.
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] clean up the firewall on bitmask start</title>
<updated>2017-07-20T19:37:04+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-07-18T20:37:02+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/commit/?id=e5e1b7a5309169ae88d32d67f3fb949c1462b4da'/>
<id>e5e1b7a5309169ae88d32d67f3fb949c1462b4da</id>
<content type='text'>
Just in chance the firewall was not properly cleaned up in a previeous
run (bitmask crashed, some bugs in the code, ...). Let's clean up the
firewall when it starts.

- Resolves: #8979
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Just in chance the firewall was not properly cleaned up in a previeous
run (bitmask crashed, some bugs in the code, ...). Let's clean up the
firewall when it starts.

- Resolves: #8979
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] rise an exception if the vpn didn't turn down correctly</title>
<updated>2017-07-20T19:37:04+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-07-18T19:06:20+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/commit/?id=157ddb7459e585cb4893dd1533e788c8489ee2eb'/>
<id>157ddb7459e585cb4893dd1533e788c8489ee2eb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] use VPNManagment in composition instead of inheritance</title>
<updated>2017-07-20T19:37:03+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-06-29T16:54:30+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/commit/?id=d25757fba7d98b4535629de9dccf3f32b3e03487'/>
<id>d25757fba7d98b4535629de9dccf3f32b3e03487</id>
<content type='text'>
We make an ugly step for that moving the VPNStatus into VPNManagement.
Let's iterate on it a second time to clean up that.

- Related: #8942
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We make an ugly step for that moving the VPNStatus into VPNManagement.
Let's iterate on it a second time to clean up that.

- Related: #8942
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] rename VPNTunnel to TunnelManager</title>
<updated>2017-07-20T19:37:03+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-06-29T15:03:08+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/commit/?id=05cdff086cfa4b4770d1d1af50b1f462e09b1632'/>
<id>05cdff086cfa4b4770d1d1af50b1f462e09b1632</id>
<content type='text'>
So it's coherent with FirewallManager.

- Related: #8942
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So it's coherent with FirewallManager.

- Related: #8942
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] move TunnelManager duties to VPNService</title>
<updated>2017-07-20T19:37:02+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-06-29T10:39:59+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/commit/?id=d18de54f1fe00c0f7cfa3be64faed9863e248231'/>
<id>d18de54f1fe00c0f7cfa3be64faed9863e248231</id>
<content type='text'>
VPNService has knowledge of the tunnel and the firewall and controls
them separately. Also exceptions from VPNControl are handled locally
instead of being propagated.

- Resolves: #8976
- Related: #8942
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
VPNService has knowledge of the tunnel and the firewall and controls
them separately. Also exceptions from VPNControl are handled locally
instead of being propagated.

- Resolves: #8976
- Related: #8942
</pre>
</div>
</content>
</entry>
<entry>
<title>use the passed ca_cert</title>
<updated>2017-07-18T19:31:31+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2017-07-18T19:13:29+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/commit/?id=945d8d274a1ad95cee00364e48770e0a6855ae99'/>
<id>945d8d274a1ad95cee00364e48770e0a6855ae99</id>
<content type='text'>
if there is no ca_cert passed and the provider is configured, use the
pinned ca cert when the autoconf parameter is true.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
if there is no ca_cert passed and the provider is configured, use the
pinned ca cert when the autoconf parameter is true.
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] handle 503 responses from nyckserver</title>
<updated>2017-07-14T12:29:41+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-07-12T12:01:29+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/commit/?id=f7a3e1b4ce2ba114449edb03d1eb3e9719e5d821'/>
<id>f7a3e1b4ce2ba114449edb03d1eb3e9719e5d821</id>
<content type='text'>
This can be produced by errors fetching keys from the server.

- Resolves: #8971
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This can be produced by errors fetching keys from the server.

- Resolves: #8971
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] don't raise exceptions stoping the VPN service</title>
<updated>2017-07-14T12:29:40+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-06-29T11:06:19+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/commit/?id=b5470367a74fb09fb30dc56fe6a22254fe25d18e'/>
<id>b5470367a74fb09fb30dc56fe6a22254fe25d18e</id>
<content type='text'>
Let's also catch the exceptions raised by stopping services so bitmaskd can
stop.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Let's also catch the exceptions raised by stopping services so bitmaskd can
stop.
</pre>
</div>
</content>
</entry>
</feed>
