<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bitmask_thunderbird.git/src/leap/bitmask/keymanager/nicknym.py, branch 0.9.4</title>
<subtitle>[bitmask_thunderbird] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/'/>
<entry>
<title>[bug] make srp token changes propagate to nicknym object</title>
<updated>2016-11-30T09:34:20+00:00</updated>
<author>
<name>Kali Kaneko (leap communications)</name>
<email>kali@leap.se</email>
</author>
<published>2016-11-30T09:20:08+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/commit/?id=7e7e54c5ef5a53e66e4bd0578b24bb1fc62db797'/>
<id>7e7e54c5ef5a53e66e4bd0578b24bb1fc62db797</id>
<content type='text'>
the token is set when we get the srp token in the keymanager service,
but it wasn't been propagated properly to the internal nicknym object
that was refactored recently.

here I make the setter write the same token to both keymanager itself
and the nicknym.

some little additional refactors:

- move gpg initialization to a helper method
  in this way it becomes easier to stub the soledad and keymanager
  components, for testing.

- name nicknym token as publicly visible, since i'm accessing
  it from the keymanager object.

- Resolves: #8651
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the token is set when we get the srp token in the keymanager service,
but it wasn't been propagated properly to the internal nicknym object
that was refactored recently.

here I make the setter write the same token to both keymanager itself
and the nicknym.

some little additional refactors:

- move gpg initialization to a helper method
  in this way it becomes easier to stub the soledad and keymanager
  components, for testing.

- name nicknym token as publicly visible, since i'm accessing
  it from the keymanager object.

- Resolves: #8651
</pre>
</div>
</content>
</entry>
<entry>
<title>[tests] fix keymanager tests after refactor and merge</title>
<updated>2016-11-22T14:57:05+00:00</updated>
<author>
<name>Zara Gebru</name>
<email>zgebru@thoughtworks.com</email>
</author>
<published>2016-11-18T15:51:27+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/commit/?id=1baa817b567cc234e76faafc5ec92cfa75222ba6'/>
<id>1baa817b567cc234e76faafc5ec92cfa75222ba6</id>
<content type='text'>
- some pep8 problems
- some confusion with old and new code after merging
from old keymanager
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- some pep8 problems
- some confusion with old and new code after merging
from old keymanager
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] keymanager: background update keys</title>
<updated>2016-11-22T14:57:03+00:00</updated>
<author>
<name>Zara Gebru</name>
<email>zgebru@thoughtworks.com</email>
</author>
<published>2016-07-08T09:55:55+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/commit/?id=e5717e853af7d2f91ac69e66c1b2ee058289e78d'/>
<id>e5717e853af7d2f91ac69e66c1b2ee058289e78d</id>
<content type='text'>
Port of the original commit:
8f1fe8dd4a54fd2bdda2fc78c339ce9b3d0fc331
by Zara Gebru that introduced updating keys in the background.

This was made in the legacy leapcode/keymanager repo, but was lost in
the merge to the unified bitmask-dev.

Original commit message follows:
--------------------------------

- refresh random key in random time
- add get key by fingerprint
- refactor nicknym methods to own file
- tests

- note this do not include a check for
revoked key, since that need some changes
in gnupg

- Related: #6089
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Port of the original commit:
8f1fe8dd4a54fd2bdda2fc78c339ce9b3d0fc331
by Zara Gebru that introduced updating keys in the background.

This was made in the legacy leapcode/keymanager repo, but was lost in
the merge to the unified bitmask-dev.

Original commit message follows:
--------------------------------

- refresh random key in random time
- add get key by fingerprint
- refactor nicknym methods to own file
- tests

- note this do not include a check for
revoked key, since that need some changes
in gnupg

- Related: #6089
</pre>
</div>
</content>
</entry>
</feed>
