<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_mx.git/src/leap/mx, branch 0.10.0</title>
<subtitle>[leap_mx] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/'/>
<entry>
<title>[bug] fail gracefully if latest six lib not found</title>
<updated>2017-09-12T16:08:39+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2017-09-12T16:08:39+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=52ab64716696b500abe7052e49da7f5417e8cffc'/>
<id>52ab64716696b500abe7052e49da7f5417e8cffc</id>
<content type='text'>
- Resolves: #8668
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Resolves: #8668
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] add support for soledad incoming api</title>
<updated>2017-09-02T08:59:11+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-08-31T06:17:19+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=83f386ea7258e9ecb92c3d5dbcb09ed514f437b4'/>
<id>83f386ea7258e9ecb92c3d5dbcb09ed514f437b4</id>
<content type='text'>
-- Related: #8664
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
-- Related: #8664
</pre>
</div>
</content>
</entry>
<entry>
<title>[pkg] vendor pgpy 0.4.1</title>
<updated>2017-06-27T08:33:48+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2017-06-26T13:06:41+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=59504c7ddf7aab71614d691e705d386f58b5100d'/>
<id>59504c7ddf7aab71614d691e705d386f58b5100d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] use PGPy instead of leap.keymanager to encrypt</title>
<updated>2017-06-27T08:33:42+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-04-05T22:59:59+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=e82b8143d3e9b2f62650e06798eee262885036c2'/>
<id>e82b8143d3e9b2f62650e06798eee262885036c2</id>
<content type='text'>
In PGPy 0.4.0 keys are not accepted if they have empty lines before the
ascii armored text. I addapt the tests around that for now. This is fixed
already in PGPy repo, so it will not be an issue in comming releases.

- Resolves: #8558, #8663
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In PGPy 0.4.0 keys are not accepted if they have empty lines before the
ascii armored text. I addapt the tests around that for now. This is fixed
already in PGPy repo, so it will not be an issue in comming releases.

- Resolves: #8558, #8663
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] check if key is expired</title>
<updated>2017-05-26T10:59:10+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-05-25T22:34:15+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=1448a963841771be3787dc11b3d6a30572550d16'/>
<id>1448a963841771be3787dc11b3d6a30572550d16</id>
<content type='text'>
For expired keys gnupg will not allow us to encrypt (to force it we'll
need to fake the system date). Let's bounce the email properly in this case,
and register the error.

Make sure as well that _encrypt_message does not return None, let's
raise exceptions in case of failure.

- Related: #8663
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For expired keys gnupg will not allow us to encrypt (to force it we'll
need to fake the system date). Let's bounce the email properly in this case,
and register the error.

Make sure as well that _encrypt_message does not return None, let's
raise exceptions in case of failure.

- Related: #8663
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix logging of couchdb errors.</title>
<updated>2017-03-17T16:30:43+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2017-03-12T14:39:33+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=0c227c30ee20b1af4518ecf56848b06572b4ed72'/>
<id>0c227c30ee20b1af4518ecf56848b06572b4ed72</id>
<content type='text'>
Leap MX was previously wrapping soledad's couchdb-related exceptions
messages in its own exception. The problem was that message attribute of
those exceptions were actually empty, and so the information of the
actual error was lost. This commit removes the wrapper exception and
forwards whatever exception was received from soledad to the logging
system.

Signed-off-by: Ruben Pollan &lt;meskio@sindominio.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Leap MX was previously wrapping soledad's couchdb-related exceptions
messages in its own exception. The problem was that message attribute of
those exceptions were actually empty, and so the information of the
actual error was lost. This commit removes the wrapper exception and
forwards whatever exception was received from soledad to the logging
system.

Signed-off-by: Ruben Pollan &lt;meskio@sindominio.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[style] pep8 fixes</title>
<updated>2017-01-27T13:25:46+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2017-01-27T13:25:46+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=28936b276cc2fa8f3572c9248ed4bc5bef4ea7c4'/>
<id>28936b276cc2fa8f3572c9248ed4bc5bef4ea7c4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Returns doc as None if we have some error during the encryption</title>
<updated>2017-01-27T10:34:40+00:00</updated>
<author>
<name>Thais Siqueira</name>
<email>thais.siqueira@gmail.com</email>
</author>
<published>2017-01-24T20:48:08+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=c02c73fea4901edd4002c3a317295c252ae426ca'/>
<id>c02c73fea4901edd4002c3a317295c252ae426ca</id>
<content type='text'>
When we had an error during encryption, the doc property "_enc_json" was empty and
we were saving this empty data on CouchDb.
Then it was causing the [GNUPG:] NODATA 2 error during decryption.

Related with: https://github.com/pixelated/pixelated-user-agent/issues/908
with @tayanefernandes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When we had an error during encryption, the doc property "_enc_json" was empty and
we were saving this empty data on CouchDb.
Then it was causing the [GNUPG:] NODATA 2 error during decryption.

Related with: https://github.com/pixelated/pixelated-user-agent/issues/908
with @tayanefernandes
</pre>
</div>
</content>
</entry>
<entry>
<title>[style] improve readability</title>
<updated>2017-01-26T21:39:34+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2016-05-12T22:59:24+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=800c2167ca332e7b59072a1c928cbb9ba996f369'/>
<id>800c2167ca332e7b59072a1c928cbb9ba996f369</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] check if 'enabled' field exist in the Identity document</title>
<updated>2017-01-26T21:39:31+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2016-05-12T20:28:35+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=b293abaa52bffa705f4012d9726296c21db482c8'/>
<id>b293abaa52bffa705f4012d9726296c21db482c8</id>
<content type='text'>
- Related: #7961
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Related: #7961
</pre>
</div>
</content>
</entry>
</feed>
