memoize call to get_key
[keymanager.git] / CHANGELOG
1 0.3.7 Dec 6:
2   o Fix error return values on openpgp backend.
3   o Remove address check when sending email and rely in the email
4     client to verify that is correct. Closes #4491.
5   o Support sending encrypted mails to addresses using the '+' sign.
6   o Improve exception names and handling.
7
8 0.3.6 Nov 15:
9   o Default encoding to 'utf-8' in case of system encodings not
10     set. Closes #4427.
11   o Add verification of detached signatures. Closes #4375.
12   o New openpgp method: parse_ascii_keys.
13   o Expose openpgp methods in keymanager (parse_ascii_keys, put_key,
14     delete_key).
15
16 0.3.5 Nov 1:
17   o Return unicode decrypted text to avoid encoding issues. Related to
18     #4000.
19
20 0.3.4 Oct 18:
21   o Add option to choose cipher and digest algorithms when signing and
22     encrypting. Closes #4030.
23
24 0.3.3 Oct 4:
25   o Add a sanity check for the correct version of gnupg.
26   o Update code to use gnupg 1.2.2 python module. Closes #2342.
27
28 0.3.2 Sep 6:
29   o Do not raise exception when a GET request doesn't return 2XX
30     code. Nickserver uses error codes for more verbosity in the
31     result.
32   o Accept unicode ascii keys along with str.
33
34 0.3.1 Aug 23:
35   o Signal different key related events, like key generation, key
36     upload.
37   o Update to new soledad package scheme (common, client and
38     server). Closes #3487.
39   o Packaging improvements: add versioneer and parse_requirements.
40
41 0.3.0 Aug 9:
42   o If a nickserver request fails in any way, notify and continue.
43   o Options parameter in gnupg.GPG isn't supported by all versions, so
44     removing it for the time being.
45   o Add support for bundled gpg. Closes #3397.
46   o Refactor API to include encrypt/decrypt/sign/verify in KeyManager.
47
48 0.2.0 Jul 12:
49   o Move keymanager to its own package