summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-01-27[refactor] isolate requestsVictor Shyba
Isolate requests lib related code and update docstrings.
2016-01-27[feat] defer blocking requests calls to threadVictor 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 emailGiovane
- 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 authenticationKali Kaneko
2015-12-18[feat] cred authentication for SMTP serviceKali Kaneko
2015-12-16add command to download smtp certificateKali Kaneko (leap communications)
2015-12-15[style] pep8Kali Kaneko
2015-12-15[docs] add entry about cred-based token authentication to next-changelogKali Kaneko
2015-12-15[fix] dummy credentials for testsKali Kaneko
imap tests must be adapted, using a dummy credential checker.
2015-12-15[feat] credentials handling: use twisted.credKali Kaneko
2015-12-14[docs] document bugfix on pr 215 by bwagnerKali Kaneko
2015-12-10Fixed the get_body logicBruno Wagner
It won't break anymore if the body is None, but will return an empty body in that case
2015-12-09accept basedir in service initializationKali Kaneko
2015-12-09use bitmask.core to test bonafideKali Kaneko
2015-12-09delete bonafide cli (use bitmask.core instead)Kali Kaneko
2015-12-04minor style fix for auth resultKali Kaneko
2015-12-03zmq dispatcher moved to bitmask.coreKali Kaneko
2015-12-03[refactor] dispatcher methodsKali Kaneko
2015-11-30[feat] make events multi-user awareKali Kaneko
- Resolves: #7656 - Releases: 0.4.1
2015-11-24naming changesKali Kaneko
2015-11-24return token and uuidKali Kaneko
2015-11-20service hooks [WIP]Kali Kaneko
2015-11-19add leap.common dependencyKali Kaneko
2015-11-19documentation cleanupKali Kaneko
2015-11-19[feat] use twisted IService interface to run bonafide serviceKali Kaneko
2015-11-18add stubs for missing functionalityKali Kaneko
2015-11-18[feat] bonafide zmq serviceKali Kaneko
2015-11-18[pkg] move to versioneer 0.15Kali Kaneko
2015-10-29[docs] add version badge for pypiKali Kaneko
2015-10-28[pkg] fold in changesIvan Alejandro
2015-10-28[pkg] fold in changesIvan Alejandro
2015-10-27[pkg] Add some entries to the CHANGELOG for 0.4.0 releaseKali Kaneko
Releases: 0.4.0
2015-10-27chmod -x bonafide_cli.pyKali Kaneko
2015-10-27add --skip-logout, to be able to reuse tokensKali Kaneko
2015-10-27add link to readmeKali Kaneko
2015-10-27add bonafide_cli entrypointKali Kaneko
2015-10-27README:UsingKali Kaneko
2015-10-27handle unicode errorsKali Kaneko
2015-10-08[pkg] bump common dependency (due to events-async)Kali Kaneko
2015-10-01[bug] fix slow appendsKali 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-10-01[feat] self-repair the keyring if keys get duplicatedRuben Pollan
In some cases in the past keys got stored twice in different documents. Hopefully this issue is solved now, this tries to self-repair the keyring if encounters that. This is not really solving the problem, if it keeps happening we need to investigate the source. - Resolves: #7498
2015-09-28[bug] fail gracefully if fetch failsKali Kaneko
Related: #7495
2015-09-28[bug] fix verify keys usageRuben Pollan
The latests refactor missed one line.
2015-09-25[refactor] improve readabilityKali Kaneko
Improve readability of operations on generic keys, by assigning the class matching the type of key (_wrapper_map[ktype]) at the beginning of each block. in the future, we could pass the type of key (only PGP keys being used at the moment) on initialization of the Keymanager, so we don't have to pass the ktype on each method call.
2015-09-24[refactor] refactor key parsingKali Kaneko
so that it can be tested without needing to instantiate the whole OpenPGPScheme object, that receives a soledad instance.
2015-09-24[style] more pep8 fixesKali Kaneko
2015-09-24[style] fix pep8 warningsFolker Bernitt
2015-09-24[bug] keep combined file longer in scopeFolker Bernitt
In previous commit 9546348c, the combined bundle ca was not long enough in scope and was therefore deleted when it actually was used. Adopted test to check whether file is deleted.
2015-09-24[tests] Add regression tests for sign_usedFolker Bernitt
Fails if wrong address is passed to the put_key method, or wrong key is marked as sign_used. - Related: #7420
2015-09-24[bug] don't repush a public key with different addressRuben Pollan
During decryption the signing public key was getting repush with a different address as part of the verify usage flagging. - Resolves: https://github.com/pixelated/pixelated-user-agent/issues/466 - Related: #7420