summaryrefslogtreecommitdiff
path: root/keymanager/changes
AgeCommit message (Collapse)Author
2016-02-23[feat] defer decrypt, gen_key and encryptVictor 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.
2015-10-28[pkg] fold in changesIvan Alejandro
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-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
2015-09-22[bug] catch request exceptionsRuben Pollan
On fetch_key we were not catching the request exceptions, now they are returned as failure in the deferred as it should. - Related: #7410
2015-07-10[pkg] fold in changesIvan Alejandro
2015-06-27[bug] remove the dependency on enum34Ruben Pollan
* Resolves: #7188
2015-06-08[pkg] bump dependenciesIvan Alejandro
2015-06-08[pkg] fold in changesIvan Alejandro
2015-05-27[feat] adapt to new events api on commonIvan Alejandro
- Related: #6359
2015-03-30[feat] set fetched keys as Weak Chain if they are not from the same domainRuben Pollan
Nicknym server is authoritative for its own domain, but for others it might retrieve keys from key servers. On keys from the same domain we set the validation level to 'Provider Trust'. For other domains in the email address we set it to 'Weak Chain' as we don't have info about its source. Resolves: #6815 Related: #6718 Releases: 0.4.0
2015-02-19Fetch keys should return KeyNotFound for unknown errorsRuben Pollan
2015-01-15upgrade key when signed by old keyRuben Pollan
2015-01-15Upgrade keys if not successfully used and strict high validation levelRuben Pollan
2014-12-16Port to soledad new async APIRuben Pollan
2014-11-25Return signing key on signature verificationRuben Pollan
Don't throw an exception if verification fails
2014-11-25Use addresses instead of keys on the public APIRuben Pollan
2014-11-19Implement multi uid supportRuben Pollan
2014-11-19Implement active key documentRuben Pollan
2014-10-09Implement 'fetch_key' for ascii keysRuben Pollan
binary keys support is still missing
2014-10-09Merge branch 'drebs/bug/6022_fix-call-to-verify-file' into developRuben Pollan
2014-10-09Accept ascii keys on put_keyRuben Pollan
2014-10-06Add new leap.common version to VERSION_COMPATRuben Pollan
2014-09-16Add changesRuben Pollan
2014-08-27Fix call to python-gnupg verify_file() method (#6022).drebs
2014-04-04Fold in changesTomás Touceda
2014-04-04Update dependenciesTomás Touceda
2014-03-31Properly raise exception when key is not found on server (#5415).drebs
2014-02-17Update auth to interact with webapp v2. Closes #5120.drebs
2014-01-20Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/feature/better-version-handling' into develop
2014-01-17Do not decode decrypted data, return as str.Ivan Alejandro
2014-01-09Use a better version handler.Ivan Alejandro
2013-12-17memoize call to get_keyKali Kaneko
2013-12-06Fold in changesTomás Touceda
2013-11-25Improve exceptions names and handling.drebs
2013-11-25Fix error returns on openpgp backend.drebs
Also fix: - some docstrings. - variabled referenced without previous assignement.
2013-11-21Add changes file for #4491.Ivan Alejandro
2013-08-23Fold in changesTomás Touceda
2013-08-23Some packaging improvementsKali Kaneko
* versioneer all the things * add parse_requirements
2013-08-21Merge remote-tracking branch ↵Tomás Touceda
'drebs/feature/3487-split-soledad-into-common-client-and-server' into develop
2013-08-19Update to new soledad package scheme.drebs
2013-08-16Signal events from keymanagerTomás Touceda
2013-08-09Fold in changesTomás Touceda
2013-08-08Merge branch 'bug/unsupported_options' into developdrebs
2013-08-08Do not fail if nickserver request failsTomás Touceda
2013-08-08Remove options from the constructor call for gnupg.GPGTomás Touceda
2013-08-08Support bundled GPG and change API.drebs
- Move openpgp encrypt/decrypt/sign/verify API to inside OpenPGP class. - Add encrypt/decrypt/sign/verify API to KeyManager. - Add possibility of passing custom gpg binary to KeyManager and OpenPGPScheme. - Remove "_asym" suffix from method names. - Bump version to 0.2.1. New API is *not* backwards compatible.