Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-24 | [bug] emit imap-login event again | Kali Kaneko | |
this was gone with the imap/cred refactor, but the client relies on it to hide the 'congratulations!' welcome display on the mail widget. | |||
2016-03-24 | [bug] Decode attached keys so they are recognized by keymanager | Ruben Pollan | |
- Resolves: #7977 | |||
2016-03-24 | [bug] Fix IMAP fetch headers | Ruben Pollan | |
- Resolves: #7898 | |||
2016-03-24 | Merge remote-tracking branch 'leapcode/pr/227' into develop | Kali Kaneko | |
2016-03-15 | Fix pixelated repos reference on requirements | Giovane | |
2016-03-11 | [style] pep8! | Kali Kaneko | |
2016-03-09 | [bug] specify openssl backend explicitely | Kali Kaneko | |
for some reason, available_backends does not work inside a frozen PyInstaller binary. - Resolves: #7952 | |||
2016-02-29 | [feat] use fingerprint instead of key_id to address keys | Ruben Pollan | |
2016-02-28 | [bug] Use the right succeed function for passthrough encrypted email | Ruben Pollan | |
- Resolves #7861 | |||
2016-02-11 | [feat] Use cryptography instead of pycryptopp to reduce dependencies. | Ruben Pollan | |
* Resolves: #7889 | |||
2016-02-11 | [feat] Remove debug from walk | Ruben Pollan | |
2016-02-09 | [style] fix pep8 | Ruben Pollan | |
2016-02-09 | Merge branch 'fix_tests' into develop | Ruben Pollan | |
2016-02-09 | [tests] fix missing pycryptopp dependency and mock async calls | Folker Bernitt | |
- leap_mail still uses pycryptopp and therefore still needs the dependency - Keymanager calls to async HTTPClient had not been mocked, causing a test to fail - fixed a pep8 warning | |||
2016-02-08 | Merge branch 'verify_signature' into develop | Ruben Pollan | |
2016-02-08 | [feat] Validate signature with attachments | Giovane | |
- 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 email | Giovane | |
- Extract message serialization to a method - Add new condition to verify signature on plain text mail - Return InvalidSignature if cannot verify | |||
2015-12-21 | [tests] make tests use dummy authentication | Kali Kaneko | |
2015-12-18 | [feat] cred authentication for SMTP service | Kali Kaneko | |
2015-12-15 | [style] pep8 | Kali Kaneko | |
2015-12-15 | [docs] add entry about cred-based token authentication to next-changelog | Kali Kaneko | |
2015-12-15 | [fix] dummy credentials for tests | Kali Kaneko | |
imap tests must be adapted, using a dummy credential checker. | |||
2015-12-15 | [feat] credentials handling: use twisted.cred | Kali Kaneko | |
2015-12-14 | [docs] document bugfix on pr 215 by bwagner | Kali Kaneko | |
2015-12-10 | Fixed the get_body logic | Bruno Wagner | |
It won't break anymore if the body is None, but will return an empty body in that case | |||
2015-11-30 | [feat] make events multi-user aware | Kali Kaneko | |
- Resolves: #7656 - Releases: 0.4.1 | |||
2015-10-29 | [docs] add version badge for pypi | Kali Kaneko | |
2015-10-28 | [pkg] fold in changes | Ivan Alejandro | |
2015-10-27 | [pkg] Add some entries to the CHANGELOG for 0.4.0 release | Kali Kaneko | |
Releases: 0.4.0 | |||
2015-10-01 | [bug] fix slow appends | Kali Kaneko | |
we were adding listeners for each mailbox instance, which was making appends particularly slow, since the method that gets current count and recent count is expensive and was being called way too many times. | |||
2015-09-28 | [bug] fail gracefully if fetch fails | Kali Kaneko | |
Related: #7495 | |||
2015-09-24 | [bug] signal expired auth token to the GUI | Ruben 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 | [feat] disable local-only bind on docker container | Ivan Alejandro | |
- Related: #7471 | |||
2015-09-23 | [docs] update interfaces documentation | Kali Kaneko | |
2015-09-23 | [refactor] avoid circular import due to rfc3156 | Kali Kaneko | |
2015-09-23 | [docs] update docs to 0.4.0 release | Kali Kaneko | |
2015-09-23 | Merge remote-tracking branch 'leapcode/pr/206' into develop | Kali Kaneko | |
2015-09-23 | [bug] Make _collection_mapping a instance variable | Folker Bernitt | |
As a class variable multiple account instances share mailboxes which is bad if its different users or tests | |||
2015-09-22 | [style] fix pep8 warnings | Folker Bernitt | |
2015-09-22 | [refactor] log the added key explicitely | Kali Kaneko | |
2015-09-22 | [bug] don't extract openpgp header if valid attached key | Ruben 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 | [bug] filter out Nones in the sequence of messages | Kali Kaneko | |
2015-09-21 | [doc] document return values | Kali Kaneko | |
2015-09-16 | [style] clean up incoming/service.py | Ruben Pollan | |
2015-09-16 | [bug] don't fail importing mismatched attached key | Ruben 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 | [pkg] bump leap versions needed | Kali Kaneko | |
2015-09-16 | [feat] use async events api | Kali 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-10 | Merge pixelated's X-Leap-Encryption into develop | Ruben Pollan | |
2015-09-08 | [feature] improve getmail utility | Kali Kaneko | |
So now it: - Accepts credentials in a file pointed by environment variable. - Allows to specify the mailbox to select as a command line flag. - Allows to select a given message by subject. For example: BITMASK_CREDENTIALS=/tmp/bm.secrets ./getmail --mailbox INBOX --subject 'test mail The two flags are case-insensitive. This is intended to be used as a helper in end-to-end tests. Getting a message by subject it's suboptimal, but I think it's good enough for our testing purposes right now. Related: #7427 | |||
2015-09-02 | [style] fixing pep8 warnings | Duda Dornelles | |