<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bitmask-dev.git/src, branch feat/if-modified</title>
<subtitle>[bitmask-dev] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/'/>
<entry>
<title>[feat] check if there are newest configuration files</title>
<updated>2017-09-20T17:06:28+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2017-09-18T13:35:13+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=0d0459ac31f40d90270de0a9da8e1eac0b57784d'/>
<id>0d0459ac31f40d90270de0a9da8e1eac0b57784d</id>
<content type='text'>
here we port the if-modified-since conditional mechanism, so that we
only write the config if it is newer than whan we have.

we also add a line with the status code to the logs, so that it's easier
to debug.

note that the 'configs.json' file is never returning 304.

- Resolves: #8773
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
here we port the if-modified-since conditional mechanism, so that we
only write the config if it is newer than whan we have.

we also add a line with the status code to the logs, so that it's easier
to debug.

note that the 'configs.json' file is never returning 304.

- Resolves: #8773
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] detect if pkexec is present in the system</title>
<updated>2017-09-20T15:56:49+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-09-18T17:53:17+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=79e9f3c69b4eb061490d6a12a52888abc429542e'/>
<id>79e9f3c69b4eb061490d6a12a52888abc429542e</id>
<content type='text'>
Check it before starting the vpn.

- Resolves: #8895
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Check it before starting the vpn.

- Resolves: #8895
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] flag vpn_ready == false if cert expired</title>
<updated>2017-09-20T15:56:41+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-09-18T15:33:53+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=d0e4444555df79978aed5cd6c9548e2fd1c63936'/>
<id>d0e4444555df79978aed5cd6c9548e2fd1c63936</id>
<content type='text'>
We were not renewing the vpn cert. Now the UI will trigger a cert
renewal by telling it that is the vpn is not ready if the cert is
expired.

- Resolves: #9059
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We were not renewing the vpn cert. Now the UI will trigger a cert
renewal by telling it that is the vpn is not ready if the cert is
expired.

- Resolves: #9059
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] we need to use 'GET' method to fetch provider configs</title>
<updated>2017-09-18T13:37:52+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-09-15T21:00:21+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=73e1944c876421cccd41206f83d0c5db83722607'/>
<id>73e1944c876421cccd41206f83d0c5db83722607</id>
<content type='text'>
The workaround is no needed anymore, if we do 'GET' instead of 'POST' to
fetch all the provider configuration jsons it works smoothly.

- Resolves: #9056
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The workaround is no needed anymore, if we do 'GET' instead of 'POST' to
fetch all the provider configuration jsons it works smoothly.

- Resolves: #9056
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] wait up to 20 seconds for polkit to be launched</title>
<updated>2017-09-15T21:40:05+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-09-13T22:16:19+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=c27a6b6c3ef8b2b529b884d261b2acabf6322077'/>
<id>c27a6b6c3ef8b2b529b884d261b2acabf6322077</id>
<content type='text'>
- Related: #9012
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Related: #9012
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] remove unused 'is_missing_policy_permissions'</title>
<updated>2017-09-15T21:40:04+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-08-22T17:36:09+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=bf7920abcceb0651ab536b3a7268cc87b886469e'/>
<id>bf7920abcceb0651ab536b3a7268cc87b886469e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] add --nodaemon param to polkit_agent</title>
<updated>2017-09-15T21:40:04+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-08-22T17:20:47+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=205571493d2d71d328b1762953db5d4271db0acb'/>
<id>205571493d2d71d328b1762953db5d4271db0acb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[docs] having the polkits to try in a list sets already a prio to them</title>
<updated>2017-09-15T21:40:04+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-08-22T17:14:01+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=c26d3f4068b3d4e104d61a41ef2e74f98e12c24a'/>
<id>c26d3f4068b3d4e104d61a41ef2e74f98e12c24a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] use psutil to discover polkit process</title>
<updated>2017-09-15T21:40:03+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-08-22T17:13:08+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=9360b8fadc0124bbc545f293312477f290101885'/>
<id>9360b8fadc0124bbc545f293312477f290101885</id>
<content type='text'>
Better psutil than ps+grep.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Better psutil than ps+grep.
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] get the VPN restart working again</title>
<updated>2017-09-15T21:40:03+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-09-12T22:05:12+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=0ca001c29e6ce7ab9de76639ef93bda79af51504'/>
<id>0ca001c29e6ce7ab9de76639ef93bda79af51504</id>
<content type='text'>
Don't persist-tun on the vpn, so it can restart properly. Also let's
match better the options that are sent and taken into account from
bitmask-root.

- Resolves: #9048
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't persist-tun on the vpn, so it can restart properly. Also let's
match better the options that are sent and taken into account from
bitmask-root.

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