<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bitmask-dev.git/src/leap/bitmask/services, branch 0.6.1</title>
<subtitle>[bitmask-dev] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/'/>
<entry>
<title>fix uncatched error with missing polkit. Closes: #5955</title>
<updated>2014-08-06T14:54:34+00:00</updated>
<author>
<name>kali</name>
<email>kali@katsi</email>
</author>
<published>2014-08-05T17:43:25+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=9a7485bcaf5460d68b7f601927500299bb2ca9f0'/>
<id>9a7485bcaf5460d68b7f601927500299bb2ca9f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add cancel button for EIP connection.</title>
<updated>2014-08-01T20:40:04+00:00</updated>
<author>
<name>kali</name>
<email>kali@katsi</email>
</author>
<published>2014-07-28T00:00:37+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=3b469a2c006381ba9e56c1de92be4e87ad67e51b'/>
<id>3b469a2c006381ba9e56c1de92be4e87ad67e51b</id>
<content type='text'>
Closes: #4035

This falls in the "quick" workaround category.

A proper state machine that extends the four basic connection states
is hence needed. We have to accomodate design to have a
connection-oriented state machine in the backend (I would favor a
twisted protocol for this), and a more lightweight one that conducts
the gui-level changes (ie, change the actions / buttons / labels
accordingly).

Since this "cancel" functionality has been long postponed, I chose
to do one more ugly hack here, that is, show and hide dance with a
button that just calls the bitmask-root to kill the vpn process. It
should work well enough until we get to the reorganization needed for a
clean process control for eip.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes: #4035

This falls in the "quick" workaround category.

A proper state machine that extends the four basic connection states
is hence needed. We have to accomodate design to have a
connection-oriented state machine in the backend (I would favor a
twisted protocol for this), and a more lightweight one that conducts
the gui-level changes (ie, change the actions / buttons / labels
accordingly).

Since this "cancel" functionality has been long postponed, I chose
to do one more ugly hack here, that is, show and hide dance with a
button that just calls the bitmask-root to kill the vpn process. It
should work well enough until we get to the reorganization needed for a
clean process control for eip.
</pre>
</div>
</content>
</entry>
<entry>
<title>Set the standalone value for BaseConfig.</title>
<updated>2014-07-23T17:51:29+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-07-23T17:51:29+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=aec9c8ff50ed61cd484e3aefe638da6705b53ff8'/>
<id>aec9c8ff50ed61cd484e3aefe638da6705b53ff8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Code style fixes.</title>
<updated>2014-07-16T12:39:17+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-07-16T12:39:17+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=432fcab9f838b0bfc81ed8d40d92b4b5d3854f24'/>
<id>432fcab9f838b0bfc81ed8d40d92b4b5d3854f24</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support EIP in OSX</title>
<updated>2014-07-15T12:12:18+00:00</updated>
<author>
<name>Tomás Touceda</name>
<email>chiiph@leap.se</email>
</author>
<published>2014-07-14T19:24:59+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=57ac3750970777bb5b6e372e5eb00f3144098d90'/>
<id>57ac3750970777bb5b6e372e5eb00f3144098d90</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use specific settings for backend.</title>
<updated>2014-07-14T15:56:55+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-07-11T20:24:20+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=0aee7d6cbc3f2c0b764056966eeddc4057eafd08'/>
<id>0aee7d6cbc3f2c0b764056966eeddc4057eafd08</id>
<content type='text'>
This way we get rid of Qt on the backend side.
The use of QSettings in the backend was breaking the app on OSX.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This way we get rid of Qt on the backend side.
The use of QSettings in the backend was breaking the app on OSX.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ask the backend for the country code.</title>
<updated>2014-07-14T15:14:20+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-07-02T15:14:59+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=13c0b7cac822a33f7395e3f099a2d37251e2c759'/>
<id>13c0b7cac822a33f7395e3f099a2d37251e2c759</id>
<content type='text'>
Remove global variable in favor of a helper method that returns the
country code.
Needed in order to split backend/frontend.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove global variable in favor of a helper method that returns the
country code.
Needed in order to split backend/frontend.
</pre>
</div>
</content>
</entry>
<entry>
<title>Do backend calls using kwargs.</title>
<updated>2014-07-14T15:14:20+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-06-17T21:42:37+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=d35f12b00629d6578039a11ce5e18d0c58e3fa73'/>
<id>d35f12b00629d6578039a11ce5e18d0c58e3fa73</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Lowercase signals names.</title>
<updated>2014-07-14T15:14:20+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-06-11T18:35:10+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=b66c1643eeb094a0f54d621ec3bf2c93173b767d'/>
<id>b66c1643eeb094a0f54d621ec3bf2c93173b767d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use new backend/signaler and start logic in processes.</title>
<updated>2014-07-14T15:11:50+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-06-18T15:37:23+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=6dbd52e2f0d75ad9bf7c2f11e3384d8bab0520c9'/>
<id>6dbd52e2f0d75ad9bf7c2f11e3384d8bab0520c9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
