<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bitmask-dev.git/src/leap/bitmask/mail, branch 0.10.5rc1</title>
<subtitle>[bitmask-dev] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/'/>
<entry>
<title>[bug] Accept any character for message-id</title>
<updated>2018-01-12T12:33:56+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2018-01-12T12:33:56+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=45e5fb4e868274c9afc4bc6f47da9acaaa4af940'/>
<id>45e5fb4e868274c9afc4bc6f47da9acaaa4af940</id>
<content type='text'>
- Resolves: #9202
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Resolves: #9202
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] Use sender interface in outgoing service</title>
<updated>2017-12-22T19:03:30+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-12-16T19:04:01+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=90503627ef5047cd7e6e253266f0b25f2b1daa4d'/>
<id>90503627ef5047cd7e6e253266f0b25f2b1daa4d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] accept message-ids with '-'</title>
<updated>2017-12-20T14:27:07+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-12-08T18:27:42+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=caf3e217935faabc6d47672b058e7c8eb0cb5a63'/>
<id>caf3e217935faabc6d47672b058e7c8eb0cb5a63</id>
<content type='text'>
Thunderbird produces message ids with '-' in them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thunderbird produces message ids with '-' in them.
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] Add msg_status call to the mail API</title>
<updated>2017-12-20T14:27:06+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-12-08T17:10:13+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=d2e5f8406b6101971c196f40e39322e36d6bdb33'/>
<id>d2e5f8406b6101971c196f40e39322e36d6bdb33</id>
<content type='text'>
To get the status of a single message providing it's mailbox and
message-id. For now it only returns encryption/signature status.

- Resolves: #6914
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To get the status of a single message providing it's mailbox and
message-id. For now it only returns encryption/signature status.

- Resolves: #6914
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] send public key as attachment on every email</title>
<updated>2017-12-03T19:43:37+00:00</updated>
<author>
<name>Tulio Casagrande</name>
<email>tcasagra@thoughtworks.com</email>
</author>
<published>2017-04-21T20:20:03+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=fbdb541bfc0fcbf2d9c92c785f0d8ff1fe98f68a'/>
<id>fbdb541bfc0fcbf2d9c92c785f0d8ff1fe98f68a</id>
<content type='text'>
Previously, we were sending the key attached as long as the contact
hasn't replied back. But with new key replace scenarios, we need to updated
the contact keyring with the new key.

We can implement autocrypt or similar in the future, but for now, let's
send the key attached on every email.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, we were sending the key attached as long as the contact
hasn't replied back. But with new key replace scenarios, we need to updated
the contact keyring with the new key.

We can implement autocrypt or similar in the future, but for now, let's
send the key attached on every email.
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] strip leap headers before processing the icnomming mails</title>
<updated>2017-10-26T16:37:05+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-10-24T10:46:48+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=ec01098129d885911715260f5bffb701fa65028c'/>
<id>ec01098129d885911715260f5bffb701fa65028c</id>
<content type='text'>
- Resolves: #9030
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Resolves: #9030
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] fix incorrect imap flags for mailboxes</title>
<updated>2017-10-11T21:38:29+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2017-10-11T21:36:56+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=41ca921938aeddce782e6f829a601d996ffe6625'/>
<id>41ca921938aeddce782e6f829a601d996ffe6625</id>
<content type='text'>
for some reason the implementation was returning a list of default flags
for every mailbox, that's incorrect according to the spec.

we have the plan to implement special mailboxes soon, but for now I'm
merging this as it's needed to get nylas prototype working.

- Resolves: #9031
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
for some reason the implementation was returning a list of default flags
for every mailbox, that's incorrect according to the spec.

we have the plan to implement special mailboxes soon, but for now I'm
merging this as it's needed to get nylas prototype working.

- Resolves: #9031
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] Keep content-type when it is set in message headers</title>
<updated>2017-10-11T21:34:54+00:00</updated>
<author>
<name>Simon Fondrie-Teitler</name>
<email>simonft@riseup.net</email>
</author>
<published>2017-09-29T16:12:23+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=7ded13dafb6a29dcbbbabc32008685db49d42f77'/>
<id>7ded13dafb6a29dcbbbabc32008685db49d42f77</id>
<content type='text'>
When content-type was set in the message headers instead of the
MIMEPart (e.g. when not using MIMEParts in the message) bitmask would
ignore it and add the content as text/plain. This caused problems with
Nylas.

To fix this, if the message is not Multipart I'm keeping the
assumption that everything is going to have the maintype of "text" but
copying the subtype from the original message.

This also decodes the original message's payload before attaching the
old content to the new message to make up for the loss of encoding
information.

-Resolves: #9064
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When content-type was set in the message headers instead of the
MIMEPart (e.g. when not using MIMEParts in the message) bitmask would
ignore it and add the content as text/plain. This caused problems with
Nylas.

To fix this, if the message is not Multipart I'm keeping the
assumption that everything is going to have the maintype of "text" but
copying the subtype from the original message.

This also decodes the original message's payload before attaching the
old content to the new message to make up for the loss of encoding
information.

-Resolves: #9064
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] workaround for using private parseMbox function</title>
<updated>2017-09-29T12:38:46+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2017-09-29T01:39:25+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=76e60371cd89897dd16dc09e0a84a41f146b044f'/>
<id>76e60371cd89897dd16dc09e0a84a41f146b044f</id>
<content type='text'>
we're doing something that shouldn't be done, that is relying on private
methods of the imap server implementation.

until I get to cleanup properly and submit patches for the several things
we're patching in the imap server implementation, keeping up with the
evolution of the imap server implementation is the only thing to do.

specially when we want to get 0.10 out of the door asap.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
we're doing something that shouldn't be done, that is relying on private
methods of the imap server implementation.

until I get to cleanup properly and submit patches for the several things
we're patching in the imap server implementation, keeping up with the
evolution of the imap server implementation is the only thing to do.

specially when we want to get 0.10 out of the door asap.
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] Add 7bit to the list of supported encodings</title>
<updated>2017-09-15T21:34:26+00:00</updated>
<author>
<name>Simon Fondrie-Teitler</name>
<email>simonft@riseup.net</email>
</author>
<published>2017-09-13T16:44:07+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=af552318d44de3579d9b168d8cd9ad18a443d733'/>
<id>af552318d44de3579d9b168d8cd9ad18a443d733</id>
<content type='text'>
This is required for Nylas to be able to send emails though bitmask.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is required for Nylas to be able to send emails though bitmask.
</pre>
</div>
</content>
</entry>
</feed>
