summaryrefslogtreecommitdiff
path: root/src/leap/mail/incoming
AgeCommit message (Collapse)Author
2016-05-18[feat] Adapt to the new KeyManager API without key types.Ruben Pollan
- Related: #8031
2016-04-15[refactor] change IMAPAccount signatureKali Kaneko
for consistency with the previous Account change.
2016-03-24[bug] Decode attached keys so they are recognized by keymanagerRuben Pollan
- Resolves: #7977
2016-02-29[feat] use fingerprint instead of key_id to address keysRuben Pollan
2016-02-08[feat] Validate signature with attachmentsGiovane
- Create a new Generator that doesn't trim the headers - Extract detached signature from message - Convert message to the body an attachments level - Add coment to the generator workaround and shows which python version has the patch
2016-01-21[feat] Verify plain text signed emailGiovane
- Extract message serialization to a method - Add new condition to verify signature on plain text mail - Return InvalidSignature if cannot verify
2015-11-30[feat] make events multi-user awareKali Kaneko
- Resolves: #7656 - Releases: 0.4.1
2015-09-24[bug] signal expired auth token to the GUIRuben Pollan
In case of InvalidAuthTokeError from soledad sync we need signal the GUI, so it will request her to log in again. - Resolves: #7430
2015-09-23[refactor] avoid circular import due to rfc3156Kali Kaneko
2015-09-22[refactor] log the added key explicitelyKali Kaneko
2015-09-22[bug] don't extract openpgp header if valid attached keyRuben Pollan
The key extract should check first for attached keys and if this fails then should try the OpenPGP header. - Resolves: #7480
2015-09-21[doc] document return valuesKali Kaneko
2015-09-16[style] clean up incoming/service.pyRuben Pollan
2015-09-16[bug] don't fail importing mismatched attached keyRuben Pollan
We can't import attached keys with different email address than the sender. Now we don't fail in this case, just log it. - Resolves: #7454
2015-09-16[feat] use async events apiKali Kaneko
in this way, we're using twisted reactor instead of having another thread with zmq's own copy of tornado ioloop. Resolves: #7274
2015-09-02[style] fixing pep8 warningsDuda Dornelles
2015-09-02[feat] adding encryption header to msg before savingDuda Dornelles
This way we can tell if a message was originally encrypted, so that we can show that information to the end user.
2015-07-21Updated pep8 and fixed import and line break warningsBruno Wagner
2015-06-09[bug] pass the doclist to the ui signalKali Kaneko
before, we were taking the length of a string, signalling an incorrect number to the ui. currently this event is not being used, just only logged. in the future the ui could probably might want to make use of this info to keep record of a separate counter (how many mails received in the last sync).
2015-06-09[refactor] log failure properlyKali Kaneko
2015-06-05[refactor] deprecate old incoming indexKali Kaneko
2015-06-05[refactor] move hooks to accountKali Kaneko
2015-05-14[feat] adapt to new events api on commonIvan Alejandro
- Related: #6359
2015-02-25undo duplication of add_msg method in mail apiKali Kaneko
* Set the internal date from within the incoming mail service.
2015-02-18Use MessageCollection instead of IMAPMailbox in IncomingMailRuben Pollan
2015-02-18Add callbacks to inbox insertionsRuben Pollan
2015-02-11Fix incoming email decryption problemsRuben Pollan
2015-02-11If not signature don't failRuben Pollan
2015-02-11bug: fix empty definition; remove threading useKali Kaneko
this fixes a bug by which incoming service was not deleting the message from incoming after correclty saving all the message subparts into soledad.
2015-02-11tests: add link related to trial block with syncKali Kaneko
2015-02-11return the deferred from the incoming.startService() callKali Kaneko
2015-02-11Refactor fetch into leap.mail.incoming IServiceRuben Pollan