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