<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bitmask-dev.git/src/leap/bitmask/keymanager, branch 0.9.4</title>
<subtitle>[bitmask-dev] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.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-dev.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-dev.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>[tests] fix some refresher tests after the refactor</title>
<updated>2016-11-22T14:57:04+00:00</updated>
<author>
<name>Kali Kaneko (leap communications)</name>
<email>kali@leap.se</email>
</author>
<published>2016-11-04T14:42:12+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=0871c96aa71d9b9112a90ab7cc6d4adfc3cd7fa4'/>
<id>0871c96aa71d9b9112a90ab7cc6d4adfc3cd7fa4</id>
<content type='text'>
disabled some tests that were failing, for some reason the twisted
logger doesn't want to be patched?

besides, I don't think it's a good idea to rely on log information for
tests. what is it really that we were trying to test there?
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
disabled some tests that were failing, for some reason the twisted
logger doesn't want to be patched?

besides, I don't think it's a good idea to rely on log information for
tests. what is it really that we were trying to test there?
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] use qualified exceptions</title>
<updated>2016-11-22T14:57:03+00:00</updated>
<author>
<name>Kali Kaneko (leap communications)</name>
<email>kali@leap.se</email>
</author>
<published>2016-11-03T15:55:05+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=47ce253dec8e63200890b199dc0578304fcc5d30'/>
<id>47ce253dec8e63200890b199dc0578304fcc5d30</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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-dev.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>
<entry>
<title>[style] pep8 fixes</title>
<updated>2016-11-03T13:28:04+00:00</updated>
<author>
<name>Kali Kaneko (leap communications)</name>
<email>kali@leap.se</email>
</author>
<published>2016-10-26T22:48:54+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=3d2d564a966679086156c844d8c58b11751163a3'/>
<id>3d2d564a966679086156c844d8c58b11751163a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] fallback to python-gnupg as a workaround</title>
<updated>2016-10-21T21:17:40+00:00</updated>
<author>
<name>Kali Kaneko (leap communications)</name>
<email>kali@leap.se</email>
</author>
<published>2016-10-21T21:05:43+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=ce504db409ca2db4df5be807d636120d210061ad'/>
<id>ce504db409ca2db4df5be807d636120d210061ad</id>
<content type='text'>
currently windows 7 support is broken with gnupg.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
currently windows 7 support is broken with gnupg.
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] fail gracefully if cannot find cert file</title>
<updated>2016-10-21T21:17:39+00:00</updated>
<author>
<name>Kali Kaneko (leap communications)</name>
<email>kali@leap.se</email>
</author>
<published>2016-10-21T21:04:04+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=7c2a489725293bba7de8b8238fb1c5c7f1e30a47'/>
<id>7c2a489725293bba7de8b8238fb1c5c7f1e30a47</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[style] pep8</title>
<updated>2016-10-07T14:22:41+00:00</updated>
<author>
<name>Kali Kaneko (leap communications)</name>
<email>kali@leap.se</email>
</author>
<published>2016-10-07T14:21:50+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=744b1c083ebe412e92daa1de459d807db226f6fc'/>
<id>744b1c083ebe412e92daa1de459d807db226f6fc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] use new logger infrastructure</title>
<updated>2016-10-07T14:22:36+00:00</updated>
<author>
<name>Kali Kaneko (leap communications)</name>
<email>kali@leap.se</email>
</author>
<published>2016-10-05T16:28:14+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=99b53c1714d302d7f0884e03b5c102081c483504'/>
<id>99b53c1714d302d7f0884e03b5c102081c483504</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
