<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bitmask-dev.git/src/leap/bitmask/mail, branch tests/ox</title>
<subtitle>[bitmask-dev] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/'/>
<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>
<entry>
<title>[bug] send UIDNEXT on select</title>
<updated>2017-09-13T16:42:56+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2017-08-24T21:46:52+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=6173c99fa3b705814ade642ea4c900b8421283dc'/>
<id>6173c99fa3b705814ade642ea4c900b8421283dc</id>
<content type='text'>
node-mail chokes if we don't.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
node-mail chokes if we don't.
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] replace content-type after removing the signature</title>
<updated>2017-08-25T08:29:22+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-08-22T11:00:09+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=5292016becad94bfe603cdb7c4833b82ac07723a'/>
<id>5292016becad94bfe603cdb7c4833b82ac07723a</id>
<content type='text'>
- Resolves: #9003
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Resolves: #9003
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] encode pgp/mime parts as 7bit encoding</title>
<updated>2017-08-15T20:59:17+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-08-15T16:35:48+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=0ec7027662b6fda1c9969846e6a937e9f98cc7b7'/>
<id>0ec7027662b6fda1c9969846e6a937e9f98cc7b7</id>
<content type='text'>
We were encoding some parts as base64 and others with our manual
encoders. Let's not do base64 and use the email standard library
encoders instead.

- Resolves: #8957
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We were encoding some parts as base64 and others with our manual
encoders. Let's not do base64 and use the email standard library
encoders instead.

- Resolves: #8957
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] push private key updates into nicknym</title>
<updated>2017-06-12T18:34:15+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2017-06-08T09:14:38+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=f0117969b19e05d568a108b12390c47a011576f6'/>
<id>f0117969b19e05d568a108b12390c47a011576f6</id>
<content type='text'>
Deal as well with sending key if key is outdated in the providers nicknym.

- Resolves: #8819, #8832
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Deal as well with sending key if key is outdated in the providers nicknym.

- Resolves: #8819, #8832
</pre>
</div>
</content>
</entry>
</feed>
