<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bitmask_client.git/src/leap/bitmask/crypto, branch 0.5.1</title>
<subtitle>[bitmask_client] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/'/>
<entry>
<title>Use authenticated() properly.</title>
<updated>2014-04-16T15:18:31+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-04-16T15:18:31+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=eece52ff0118af412b0e2bf7a4200ebf0bca2f16'/>
<id>eece52ff0118af412b0e2bf7a4200ebf0bca2f16</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove PySide as a dependency.</title>
<updated>2014-04-15T18:00:08+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-03-21T19:56:58+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=2ad21a720b14a6c58922bf4f026d24ad87ed8acd'/>
<id>2ad21a720b14a6c58922bf4f026d24ad87ed8acd</id>
<content type='text'>
- Use python `object` as a parent class.
- Replace QMutex with a `threading.Lock`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Use python `object` as a parent class.
- Replace QMutex with a `threading.Lock`
</pre>
</div>
</content>
</entry>
<entry>
<title>Move SRPAuth to the backend.</title>
<updated>2014-04-15T18:00:07+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-03-19T19:06:07+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=6444c6c9c758b1f4bd291d5e4e5455b84345ec9b'/>
<id>6444c6c9c758b1f4bd291d5e4e5455b84345ec9b</id>
<content type='text'>
* Move methods from SRPAuth to backend: login, logout, change_password.

* Add backend section to hold temporary hack code, needed in the process
  of splitting frontend and backend.

* Replace pyside signals with Signaler signals.

* Move all the signaling and thread launching in SRPAuth inside of
  __impl.

* Move defer handling code (callbacks/errbacks) to the backend and left
  only signal handling in the GUI.

[Closes #5347]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Move methods from SRPAuth to backend: login, logout, change_password.

* Add backend section to hold temporary hack code, needed in the process
  of splitting frontend and backend.

* Replace pyside signals with Signaler signals.

* Move all the signaling and thread launching in SRPAuth inside of
  __impl.

* Move defer handling code (callbacks/errbacks) to the backend and left
  only signal handling in the GUI.

[Closes #5347]
</pre>
</div>
</content>
</entry>
<entry>
<title>Move srpregister interaction to the backend.</title>
<updated>2014-03-19T15:49:05+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-03-18T21:04:51+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=ec04455ddbdf2d1ae1b3fcc3bebc433f89f53601'/>
<id>ec04455ddbdf2d1ae1b3fcc3bebc433f89f53601</id>
<content type='text'>
Also:
- remove unused code.
- add status attributes for srpauth responses.
- split response handling
- remove unneeded hack to avoid segfault emitting None
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also:
- remove unused code.
- add status attributes for srpauth responses.
- split response handling
- remove unneeded hack to avoid segfault emitting None
</pre>
</div>
</content>
</entry>
<entry>
<title>Move login/logout success/error msgs to the GUI.</title>
<updated>2014-03-11T16:07:38+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-03-11T16:07:38+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=5c2150723d87e8713bffe23d0fa897d1de088b3f'/>
<id>5c2150723d87e8713bffe23d0fa897d1de088b3f</id>
<content type='text'>
Also refactor signals to be more granular and notify clearly if there
was an error or not, then in the GUI we show the corresponding message.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also refactor signals to be more granular and notify clearly if there
was an error or not, then in the GUI we show the corresponding message.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move error messages for the user to the GUI.</title>
<updated>2014-03-11T15:47:28+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-03-11T15:47:28+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=55fd2d680c1d1f8cdf3433bf408858b72d55178f'/>
<id>55fd2d680c1d1f8cdf3433bf408858b72d55178f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Preserve settings' uuid on logout.</title>
<updated>2014-02-13T15:31:11+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-02-13T15:31:11+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=7cfe280436db6ef1eb89281c23c71163df0ecdfa'/>
<id>7cfe280436db6ef1eb89281c23c71163df0ecdfa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Properly handle defer cancelling.</title>
<updated>2014-02-11T19:28:43+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-02-10T17:29:09+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=29902330067f564185d7b57a864be2099f8ea2e8'/>
<id>29902330067f564185d7b57a864be2099f8ea2e8</id>
<content type='text'>
- Fix issues related to "Cancel login does not work".
- Move srpauth errback to mainwindow.
- Add signal for provider setup cancel.
- Add support to cancel the soledad defer.

[Closes #4869]
[Closes #4973]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Fix issues related to "Cancel login does not work".
- Move srpauth errback to mainwindow.
- Add signal for provider setup cancel.
- Add support to cancel the soledad defer.

[Closes #4869]
[Closes #4973]
</pre>
</div>
</content>
</entry>
<entry>
<title>Pep8 fixes, remove commented ipdb, group imports.</title>
<updated>2014-02-07T19:07:26+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2014-02-07T19:07:26+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=61420592e80d5446f8a5fba317316beeaff287e2'/>
<id>61420592e80d5446f8a5fba317316beeaff287e2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>offline mode</title>
<updated>2014-01-12T03:36:29+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2014-01-12T03:10:09+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_client.git/commit/?id=a1db341a39ec336ab62e89280f9bfb315420bfb5'/>
<id>a1db341a39ec336ab62e89280f9bfb315420bfb5</id>
<content type='text'>
This will skip:
* srp authentication with server
* remote soledad configuration
* keymanager sending key to server
* imap fetches.

Its main goal is to help us while debugging imap accounts, by cutting
almost all communication with server.

It will break havoc if you use it without having local keys configured.
So, basically, use with care.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will skip:
* srp authentication with server
* remote soledad configuration
* keymanager sending key to server
* imap fetches.

Its main goal is to help us while debugging imap accounts, by cutting
almost all communication with server.

It will break havoc if you use it without having local keys configured.
So, basically, use with care.
</pre>
</div>
</content>
</entry>
</feed>
