<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_mx.git/src/leap/mx/tests, branch 0.10.2</title>
<subtitle>[leap_mx] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/'/>
<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>[feat] use the original message for encryption</title>
<updated>2015-12-09T19:17:50+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2015-11-25T18:15:33+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=b26643ea9848869ece6ead2ba6c0991333d3c6f4'/>
<id>b26643ea9848869ece6ead2ba6c0991333d3c6f4</id>
<content type='text'>
Do not reconstruct the message from the parsed one. Added test for
missleading encoding.

- Resolves: #7253
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Do not reconstruct the message from the parsed one. Added test for
missleading encoding.

- Resolves: #7253
</pre>
</div>
</content>
</entry>
<entry>
<title>[style] fix pep8 errors</title>
<updated>2015-11-26T12:47:29+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2015-11-25T22:46:24+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=5cba5ae32003efd7b068e6646ba4c0ada4e29867'/>
<id>5cba5ae32003efd7b068e6646ba4c0ada4e29867</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] add '@deliver.local' to uuid</title>
<updated>2015-11-23T16:13:33+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2015-10-28T17:52:34+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=6fd862abc9e8711bd4aa117697c5df85cf6f560a'/>
<id>6fd862abc9e8711bd4aa117697c5df85cf6f560a</id>
<content type='text'>
- Resolves: #5959
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Resolves: #5959
</pre>
</div>
</content>
</entry>
<entry>
<title>[test] add test infrastructure</title>
<updated>2015-09-15T12:13:24+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2015-09-11T09:45:17+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=8384b006f575ac0b769f9f6e9ce6b2c623ec9fa1'/>
<id>8384b006f575ac0b769f9f6e9ce6b2c623ec9fa1</id>
<content type='text'>
Some refactor on the couchdb usage was needed to be able to mock
couchdb.

- Resolves: #7435
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some refactor on the couchdb usage was needed to be able to mock
couchdb.

- Resolves: #7435
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] Don't add any X-Leap-Provenance header</title>
<updated>2015-09-11T09:43:31+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2015-09-11T09:43:31+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mx.git/commit/?id=5f2f8a65aba2672ae6661052af2f735ba17ad7a5'/>
<id>5f2f8a65aba2672ae6661052af2f735ba17ad7a5</id>
<content type='text'>
- Resolves: #7439
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Resolves: #7439
</pre>
</div>
</content>
</entry>
</feed>
