<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bitmask_client.git/src/leap/bitmask/gui, branch release/0.8.x</title>
<subtitle>[bitmask_client] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/'/>
<entry>
<title>[bug] fix concatenation of full_user_id to make mail work</title>
<updated>2015-03-09T18:47:56+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2015-03-06T15:48:09+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=e73b98496e865b1b3573de53b7b6f48217543587'/>
<id>e73b98496e865b1b3573de53b7b6f48217543587</id>
<content type='text'>
At some moment, the semantics of the username that we pick from the
login widget changed, so that there's a duplication of the domain part
in the full_user_id that we were passing to the keymanager and the mail
services.

This fix has already been done in the current develop branch (for next
release 0.9.0), so there's no need to port it when merging it back.

While it is true that there's no official release of the client supporting
mail yet, this was an easy fix to port so we will do a 0.8.2
bugfix release so that the 0.8 branch can be used experimentally to test
against development providers. This doesn't mean that you can expect
support on the 0.8.x branch yet, it's only that there is one less bug in
here :)

Resolves: #6759
Releases: 0.8.2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
At some moment, the semantics of the username that we pick from the
login widget changed, so that there's a duplication of the domain part
in the full_user_id that we were passing to the keymanager and the mail
services.

This fix has already been done in the current develop branch (for next
release 0.9.0), so there's no need to port it when merging it back.

While it is true that there's no official release of the client supporting
mail yet, this was an easy fix to port so we will do a 0.8.2
bugfix release so that the 0.8 branch can be used experimentally to test
against development providers. This doesn't mean that you can expect
support on the 0.8.x branch yet, it's only that there is one less bug in
here :)

Resolves: #6759
Releases: 0.8.2
</pre>
</div>
</content>
</entry>
<entry>
<title>Regression fix: Use the right provider to log in.</title>
<updated>2015-02-23T16:08:03+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-02-19T21:34:44+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=4bad7062364c72215da9fd2256451c7a3d0a356f'/>
<id>4bad7062364c72215da9fd2256451c7a3d0a356f</id>
<content type='text'>
FIX: Login attempt is made against previously selected provider.

Closes #6654.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FIX: Login attempt is made against previously selected provider.

Closes #6654.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use the right provider to log in.</title>
<updated>2015-01-29T16:53:43+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-01-29T16:53:43+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=8f85d7ecdd60ca6a3fe8d1945bfd5253ef649252'/>
<id>8f85d7ecdd60ca6a3fe8d1945bfd5253ef649252</id>
<content type='text'>
FIX: Login attempt is made against previously selected provider.
Closes #6654.

Remove unused comments as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FIX: Login attempt is made against previously selected provider.
Closes #6654.

Remove unused comments as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove all the Slot() decorators.</title>
<updated>2015-01-28T20:47:05+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-01-28T19:10:28+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=8cdeeadf9e258f31d401c133d73cfc29f86d9d29'/>
<id>8cdeeadf9e258f31d401c133d73cfc29f86d9d29</id>
<content type='text'>
This causes (on certain scenarios) the app to segfault and it is really
hard to debug.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This causes (on certain scenarios) the app to segfault and it is really
hard to debug.
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable signal connect/disconnect logic.</title>
<updated>2015-01-28T20:46:21+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-01-28T18:35:41+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=73de8eae2422bedae0899ff11d8203178e6f2dbb'/>
<id>73de8eae2422bedae0899ff11d8203178e6f2dbb</id>
<content type='text'>
Now it's working and no longer segfaults, so we can enable safely this
feature again.
Stop tracking the gui connections on wizard.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now it's working and no longer segfaults, so we can enable safely this
feature again.
Stop tracking the gui connections on wizard.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor wizard call.</title>
<updated>2015-01-28T20:44:41+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-01-28T19:10:21+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=5580f1836c3d4824cf215eeb981725b50a80aa67'/>
<id>5580f1836c3d4824cf215eeb981725b50a80aa67</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Disable signal disconnection and untrack.</title>
<updated>2014-12-30T23:04:03+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-12-30T22:53:14+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=34bdb47251b93bcfc767aec341490386a08ba4a6'/>
<id>34bdb47251b93bcfc767aec341490386a08ba4a6</id>
<content type='text'>
This temporary hack prevents the app to have segfaults when the first
run wizard finishes.
For more information look at https://leap.se/code/issues/6597
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This temporary hack prevents the app to have segfaults when the first
run wizard finishes.
For more information look at https://leap.se/code/issues/6597
</pre>
</div>
</content>
</entry>
<entry>
<title>Create the certificates if they don't exist.</title>
<updated>2014-12-29T21:33:21+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-12-19T22:16:42+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=75e340bc41803d6fa32df673bb8b1f4e045d4261'/>
<id>75e340bc41803d6fa32df673bb8b1f4e045d4261</id>
<content type='text'>
Fix typo for signal disconnection.
The backend is the one who always creates the certificates. Either if it
is run separately or in a process in the same app as the frontend.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix typo for signal disconnection.
The backend is the one who always creates the certificates. Either if it
is run separately or in a process in the same app as the frontend.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow frontend and backend to be run separately.</title>
<updated>2014-12-19T20:15:55+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-07-24T15:54:12+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=df160c0d44e8d0439d54313f097b2a4d9ada7357'/>
<id>df160c0d44e8d0439d54313f097b2a4d9ada7357</id>
<content type='text'>
Add the 'check_online' method to check whether the backend is accessible
or not.
Reduce the wait for running threads timeout on quit.
Add retry feature to the backend requests send.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add the 'check_online' method to check whether the backend is accessible
or not.
Reduce the wait for running threads timeout on quit.
Add retry feature to the backend requests send.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor login usage.</title>
<updated>2014-12-19T20:05:13+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-09-04T16:06:56+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=98c874503e14b40896a63ea36b86d39edccb8b30'/>
<id>98c874503e14b40896a63ea36b86d39edccb8b30</id>
<content type='text'>
- factor out the signal tracking code as a helper class,
- move login logic from MainWindow to LoginWidget,
- add new signals to the LoginWidget to interact with MainWindow,
- add login sequence docs to LoginWidget class,
- improve docs for login methods,
- add LoginState class to handle login states,
- disable login button until data is entered,
- move some properties and actions to .ui file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- factor out the signal tracking code as a helper class,
- move login logic from MainWindow to LoginWidget,
- add new signals to the LoginWidget to interact with MainWindow,
- add login sequence docs to LoginWidget class,
- improve docs for login methods,
- add LoginState class to handle login states,
- disable login button until data is entered,
- move some properties and actions to .ui file.
</pre>
</div>
</content>
</entry>
</feed>
