<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_mail.git/changes, branch develop</title>
<subtitle>[leap_mail] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/'/>
<entry>
<title>[feat] Remove senders X-Leap-* headers if the email came with them</title>
<updated>2016-08-01T17:08:56+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2016-08-01T16:51:08+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=f39a5284ee208a8ba8194b4317b77114e38d73d9'/>
<id>f39a5284ee208a8ba8194b4317b77114e38d73d9</id>
<content type='text'>
We use the X-Leap-Signature and X-Leap-Encryption to signal the
signature and encryption status of emails. An attacker could add this
headers and trick bitmask to believe that the email was signed and/or
encrypted. Now we remove this headers from the original email if they
are present before adding ours.

- Resolves: #7429
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We use the X-Leap-Signature and X-Leap-Encryption to signal the
signature and encryption status of emails. An attacker could add this
headers and trick bitmask to believe that the email was signed and/or
encrypted. Now we remove this headers from the original email if they
are present before adding ours.

- Resolves: #7429
</pre>
</div>
</content>
</entry>
<entry>
<title>[pkg] bump version compat for keymanager</title>
<updated>2016-06-06T23:25:43+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2016-06-06T23:25:43+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=75f046b5c23ad34ed50ae3d7b97abe93a5db079c'/>
<id>75f046b5c23ad34ed50ae3d7b97abe93a5db079c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] Adapt to the new KeyManager API without key types.</title>
<updated>2016-05-18T20:58:19+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2016-05-03T14:49:38+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=a681acde5bdd757ea7be33426660c0cb41cf01d8'/>
<id>a681acde5bdd757ea7be33426660c0cb41cf01d8</id>
<content type='text'>
- Related: #8031
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Related: #8031
</pre>
</div>
</content>
</entry>
<entry>
<title>[pkg] bump changelog to 0.4.2</title>
<updated>2016-05-13T15:47:34+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2016-05-13T15:47:34+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=68604ee5bb8bbda989828e39192973512f92240e'/>
<id>68604ee5bb8bbda989828e39192973512f92240e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] Allow pixelated integration not to interfere with thunderbird</title>
<updated>2016-05-12T17:17:48+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2016-05-11T17:50:25+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=3e33718164d91bb281c7d70b82c178a147f7cc39'/>
<id>3e33718164d91bb281c7d70b82c178a147f7cc39</id>
<content type='text'>
One of the pixelated adaptors was trying to access a non-existing
attribute in HashableMailbox, which for some reason was blocking the
operation of the imap server (uncatched exception in listeners call
maybe).

adding an attribute skips this error and therefore allows seamless use
of both pixelated and thunderbird user agents at the same time.

Resolves: #8083
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
One of the pixelated adaptors was trying to access a non-existing
attribute in HashableMailbox, which for some reason was blocking the
operation of the imap server (uncatched exception in listeners call
maybe).

adding an attribute skips this error and therefore allows seamless use
of both pixelated and thunderbird user agents at the same time.

Resolves: #8083
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] cast the identity to bytes</title>
<updated>2016-04-27T03:03:27+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2016-04-27T02:55:40+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=c1efe1dfb255f155306952bd2320f56a807a5c01'/>
<id>c1efe1dfb255f155306952bd2320f56a807a5c01</id>
<content type='text'>
This fixes a bug in which the tls transport complains about receiving
unicode. It was only made evident by running against twisted 16.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes a bug in which the tls transport complains about receiving
unicode. It was only made evident by running against twisted 16.
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] SMTP delivery bounces</title>
<updated>2016-03-30T15:56:31+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2016-03-29T21:21:43+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=f05b0ec45ac667e85a610219d77906f049eb58cc'/>
<id>f05b0ec45ac667e85a610219d77906f049eb58cc</id>
<content type='text'>
We catch any error on SMTP delivery and format it as a bounce message
delivered to the user Inbox.

this doesn't comply with the bounce format, but it's a nice first start.
leaving proper structuring of the delivery failure report for future
iterations.

- Resolves: #7263
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We catch any error on SMTP delivery and format it as a bounce message
delivered to the user Inbox.

this doesn't comply with the bounce format, but it's a nice first start.
leaving proper structuring of the delivery failure report for future
iterations.

- Resolves: #7263
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] Decode attached keys so they are recognized by keymanager</title>
<updated>2016-03-24T16:04:41+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2016-03-20T18:52:46+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=13927ac178c00b729d8d660107f72d878879a5c3'/>
<id>13927ac178c00b729d8d660107f72d878879a5c3</id>
<content type='text'>
- Resolves: #7977
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Resolves: #7977
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] Fix IMAP fetch headers</title>
<updated>2016-03-24T13:52:57+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2016-03-16T17:02:04+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=e57f215f2af9b8b3d155c6a8992973e327a8b7b7'/>
<id>e57f215f2af9b8b3d155c6a8992973e327a8b7b7</id>
<content type='text'>
- Resolves: #7898
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Resolves: #7898
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] Use the right succeed function for passthrough encrypted email</title>
<updated>2016-02-28T18:49:00+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2016-02-02T17:10:26+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=b962e9bc7973f3a826dccfa9aa417b0139b94104'/>
<id>b962e9bc7973f3a826dccfa9aa417b0139b94104</id>
<content type='text'>
- Resolves #7861
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Resolves #7861
</pre>
</div>
</content>
</entry>
</feed>
