<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bitmask_thunderbird.git/src/leap/bitmask/keymanager/nicknym.py, branch 0.10rc2</title>
<subtitle>[bitmask_thunderbird] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/'/>
<entry>
<title>[bug] handle 503 responses from nyckserver</title>
<updated>2017-07-14T12:29:41+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-07-12T12:01:29+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/commit/?id=f7a3e1b4ce2ba114449edb03d1eb3e9719e5d821'/>
<id>f7a3e1b4ce2ba114449edb03d1eb3e9719e5d821</id>
<content type='text'>
This can be produced by errors fetching keys from the server.

- Resolves: #8971
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This can be produced by errors fetching keys from the server.

- Resolves: #8971
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] handle maintenance mode from nicknym (503 responses)</title>
<updated>2017-06-15T09:23:06+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-06-15T09:23:06+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/commit/?id=69e4fb92bad4bb593d59cfe29eb51d238e0fd8db'/>
<id>69e4fb92bad4bb593d59cfe29eb51d238e0fd8db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] unify logging style using class attr</title>
<updated>2017-04-27T17:33:28+00:00</updated>
<author>
<name>Kali Kaneko (leap communications)</name>
<email>kali@leap.se</email>
</author>
<published>2017-04-25T16:00:12+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_thunderbird.git/commit/?id=9f95446a55533c8cdceec7c4430be5cad752ecb1'/>
<id>9f95446a55533c8cdceec7c4430be5cad752ecb1</id>
<content type='text'>
I changed most of the logger statements to use a class attribute, in
this way it's easier to identify which class it's logging them.

in some cases I leave a module-level logger, when we're either using
functions or when the module it's too small.

at the same time I did a general review and cleanup of the logging
statements.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I changed most of the logger statements to use a class attribute, in
this way it's easier to identify which class it's logging them.

in some cases I leave a module-level logger, when we're either using
functions or when the module it's too small.

at the same time I did a general review and cleanup of the logging
statements.
</pre>
</div>
</content>
</entry>
<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>
