Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-25 | get active user | Kali Kaneko (leap communications) | |
2016-02-25 | remove ws service | Kali Kaneko (leap communications) | |
2016-02-25 | remove zmq tacfile, use core | Kali Kaneko (leap communications) | |
2016-02-25 | [test] refactor key deletion tests | Ruben Pollan | |
2016-02-25 | [feat] update usage only if needed | Ruben Pollan | |
During encryption we where updating 'enc_used' in the key without checking if it was already set. | |||
2016-02-25 | [doc] soledad docs fields | Ruben Pollan | |
- Resolves: #7712 | |||
2016-02-25 | [feat] Make EncryptionKey aware of the active address | Ruben Pollan | |
2016-02-25 | [test] add updater tests | Ruben Pollan | |
2016-02-25 | [feat] Use fingerprints instead of key ids | Ruben Pollan | |
- Resolves: #7500 | |||
2016-02-25 | [feat] Migrate soledad documents by adding versioning field | Ruben Pollan | |
- Resolves: #7713 | |||
2016-02-25 | [feat] move validation, usage and audited date to the active document | Ruben Pollan | |
- Resolves: #7485 | |||
2016-02-23 | Merge branch 'feat/async_gpg' into develop | Ruben Pollan | |
2016-02-23 | [feat] defer decrypt, gen_key and encrypt | Victor Shyba | |
This commit put those gnupg operations to be run on external threads limited by the amount of cores present on user machine. Some gnupg calls spawn processes and communicating to them is a synchronous operation, so running outside of a reactor should improve response time by avoiding reactor locking. | |||
2016-02-17 | two-step bootstrap if needs authentication | Kali Kaneko (leap communications) | |
2016-02-15 | provider service bootstrap and autodiscovery | Kali Kaneko (leap communications) | |
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 | [style] fix pep8 | 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-02-04 | Merge branch 'feat/defer_requests' into develop | Ruben Pollan | |
2016-02-04 | [docs] add docstrings and fixes pep8 | Victor Shyba | |
Some methods were missing docstrings and some code was exceeding the 80 column limit. Also some asserts arent needed anymore. | |||
2016-01-29 | [feat] use HTTPClient instead of requests | Victor Shyba | |
This commit adapts code to use HTTPClient instead of requests. requests library receives a certificate as parameter during requests while HTTPClient recelives a cert only on constructor. In order to have both types (leap cert and commercial certs) working together we introduced two clients on constructor. | |||
2016-01-27 | [refactor] isolate requests | Victor Shyba | |
Isolate requests lib related code and update docstrings. | |||
2016-01-27 | [feat] defer blocking requests calls to thread | Victor Shyba | |
That's a temporary fix for #6506 This commit adapts code to deal with deferreds coming from calling requests from Twisted. Next step is just to change requests for twisted http client present in leap.common. Unfortunately, this last step will be a bit longer and would be better to have integrations tests to ensure current HTTP behaviour. | |||
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-16 | add command to download smtp certificate | Kali Kaneko (leap communications) | |
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-12-09 | accept basedir in service initialization | Kali Kaneko | |
2015-12-09 | use bitmask.core to test bonafide | Kali Kaneko | |
2015-12-09 | delete bonafide cli (use bitmask.core instead) | Kali Kaneko | |
2015-12-04 | minor style fix for auth result | Kali Kaneko | |
2015-12-03 | zmq dispatcher moved to bitmask.core | Kali Kaneko | |
2015-12-03 | [refactor] dispatcher methods | Kali Kaneko | |
2015-11-30 | [feat] make events multi-user aware | Kali Kaneko | |
- Resolves: #7656 - Releases: 0.4.1 | |||
2015-11-24 | naming changes | Kali Kaneko | |
2015-11-24 | return token and uuid | Kali Kaneko | |
2015-11-20 | service hooks [WIP] | Kali Kaneko | |
2015-11-19 | add leap.common dependency | Kali Kaneko | |
2015-11-19 | documentation cleanup | Kali Kaneko | |