<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bitmask-dev.git/src/leap/bitmask/vpn/helpers/linux, branch 0.10.6</title>
<subtitle>[bitmask-dev] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/'/>
<entry>
<title>several fixes for riseupvpn snap</title>
<updated>2018-04-11T14:40:10+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2018-04-03T00:45:34+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=3169015c5f5eaed5f2ad48e486b1fe96e1eb6bbe'/>
<id>3169015c5f5eaed5f2ad48e486b1fe96e1eb6bbe</id>
<content type='text'>
- move snap folder to root folder, to allow automated builds
- install only polkit file outside of snap
- change path of bitmask-root accordingly in bitmask
- fix check for polkit file inside snap
- change and document the algorithm for picking bitmask-root in linux
- add LD_LIBRARY_PATH as an environment entry for bitmask-systray
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- move snap folder to root folder, to allow automated builds
- install only polkit file outside of snap
- change path of bitmask-root accordingly in bitmask
- fix check for polkit file inside snap
- change and document the algorithm for picking bitmask-root in linux
- add LD_LIBRARY_PATH as an environment entry for bitmask-systray
</pre>
</div>
</content>
</entry>
<entry>
<title>[pkg] add snap openvpn to bitmask-root</title>
<updated>2018-03-02T02:54:18+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2018-03-01T12:30:17+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=ba2a5cefe99eba802476a57fe282226af5a53a09'/>
<id>ba2a5cefe99eba802476a57fe282226af5a53a09</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] report missing polkit properly from main UI</title>
<updated>2018-01-25T00:19:16+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2018-01-18T14:37:18+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=c3306592fbb54fab0da44a8faaa8a1c6954537fd'/>
<id>c3306592fbb54fab0da44a8faaa8a1c6954537fd</id>
<content type='text'>
also refactor and move polkit_agent so that it does not depend on having
bitmask on the path.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
also refactor and move polkit_agent so that it does not depend on having
bitmask on the path.
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] hardcode tcp4 in vpn connections</title>
<updated>2018-01-25T00:19:11+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2018-01-16T22:40:42+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=a57c73e33f4937a5050f76ca5224e88801db4afe'/>
<id>a57c73e33f4937a5050f76ca5224e88801db4afe</id>
<content type='text'>
for now, we'll be hardcoding tcp as a more reliable alternative, no
matter what the provider announces.

explicitely specifying ipv4 should fix the case in which vpn fails to
start because ipv6 is disabled.

-Resolves: #9181, #9129
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
for now, we'll be hardcoding tcp as a more reliable alternative, no
matter what the provider announces.

explicitely specifying ipv4 should fix the case in which vpn fails to
start because ipv6 is disabled.

-Resolves: #9181, #9129
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] fix the systemctl run</title>
<updated>2018-01-16T16:58:59+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2018-01-16T16:58:59+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=cb1b9e06e3062035df19d9c0812bef7a98bcc51f'/>
<id>cb1b9e06e3062035df19d9c0812bef7a98bcc51f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] bump bitmask-root version</title>
<updated>2018-01-12T10:05:07+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2018-01-12T10:05:07+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=a351693bc2e13c31352b46d54689618a1606342f'/>
<id>a351693bc2e13c31352b46d54689618a1606342f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Qubes DNS support, fixes</title>
<updated>2018-01-12T10:02:58+00:00</updated>
<author>
<name>Christopher Laprise</name>
<email>tasket@protonmail.com</email>
</author>
<published>2017-12-31T12:45:22+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=a57a5191216f22718995dad4062243a39fd69626'/>
<id>a57a5191216f22718995dad4062243a39fd69626</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add anti-leak rules for qubes-firewall</title>
<updated>2018-01-12T10:01:21+00:00</updated>
<author>
<name>Christopher Laprise</name>
<email>tasket@protonmail.com</email>
</author>
<published>2017-12-30T20:36:49+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=4da63fae464086d786eaf67d9effdb70d8131a18'/>
<id>4da63fae464086d786eaf67d9effdb70d8131a18</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] fix issues with dns resolution with systemd-resolved</title>
<updated>2018-01-09T21:10:53+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2018-01-09T19:49:17+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=799f16d85e569755dc7284a4f3d44878b4116d47'/>
<id>799f16d85e569755dc7284a4f3d44878b4116d47</id>
<content type='text'>
In ubuntu 17.10 some changes with systemd-resolved broke our firewall,
blocking all DNS queries. The masquerade rules in the firewall, that
are used to rewrite the source IP address of the DNS queries, were
wrongly modifying the queries to systemd-resolved.

Let's apply masquerade only to the packets addressed to the nameserver.

- Resolves: #9137
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In ubuntu 17.10 some changes with systemd-resolved broke our firewall,
blocking all DNS queries. The masquerade rules in the firewall, that
are used to rewrite the source IP address of the DNS queries, were
wrongly modifying the queries to systemd-resolved.

Let's apply masquerade only to the packets addressed to the nameserver.

- Resolves: #9137
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] try other gateways if the main one fails</title>
<updated>2018-01-08T19:06:34+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2018-01-08T17:01:07+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=776447a9c03d969928b8fb124738969ebf265ca0'/>
<id>776447a9c03d969928b8fb124738969ebf265ca0</id>
<content type='text'>
Removing '--persist-ip' param on openvpn it will try to connect to a
different gateway if the first one fails. This means, that in case of
network disconnection for some minutes bitmask will keep rotating
between the different gateways and one the network comes back it will
not connect anymore to the first one, but to the one that was trying at
this moment.

- Resolves: #9188
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removing '--persist-ip' param on openvpn it will try to connect to a
different gateway if the first one fails. This means, that in case of
network disconnection for some minutes bitmask will keep rotating
between the different gateways and one the network comes back it will
not connect anymore to the first one, but to the one that was trying at
this moment.

- Resolves: #9188
</pre>
</div>
</content>
</entry>
</feed>
