From 2623cf55c275bda37ad7249e4cf33d448ea7f246 Mon Sep 17 00:00:00 2001 From: drebs Date: Wed, 7 Aug 2013 16:29:54 +0200 Subject: Support bundled GPG and change API. - 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. --- keymanager/changes/feature_3397-keymanager-should-support-bundled-gpg | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 keymanager/changes/feature_3397-keymanager-should-support-bundled-gpg (limited to 'keymanager/changes') diff --git a/keymanager/changes/feature_3397-keymanager-should-support-bundled-gpg b/keymanager/changes/feature_3397-keymanager-should-support-bundled-gpg new file mode 100644 index 0000000..6774dd8 --- /dev/null +++ b/keymanager/changes/feature_3397-keymanager-should-support-bundled-gpg @@ -0,0 +1,2 @@ + o Add support for bundled gpg. Closes #3397. + o Refactor API to include encrypt/decrypt/sign/verify in KeyManager. -- cgit v1.2.3 From 66e7044bef038b5bf07fa4d6bddd50edc80e6c4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Touceda?= Date: Thu, 8 Aug 2013 11:36:00 -0300 Subject: Remove options from the constructor call for gnupg.GPG --- keymanager/changes/bug_supported_options | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 keymanager/changes/bug_supported_options (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug_supported_options b/keymanager/changes/bug_supported_options new file mode 100644 index 0000000..e7a70d3 --- /dev/null +++ b/keymanager/changes/bug_supported_options @@ -0,0 +1,2 @@ + o Options parameter in gnupg.GPG isn't supported by all versions, so + removing it for the time being. \ No newline at end of file -- cgit v1.2.3 From 4bdec73025a8d923782ee99f1096bbd1bbd93c1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Touceda?= Date: Thu, 8 Aug 2013 13:44:50 -0300 Subject: Do not fail if nickserver request fails --- keymanager/changes/bug_dont_fail_if_nickserver_does | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/bug_dont_fail_if_nickserver_does (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug_dont_fail_if_nickserver_does b/keymanager/changes/bug_dont_fail_if_nickserver_does new file mode 100644 index 0000000..6e44d93 --- /dev/null +++ b/keymanager/changes/bug_dont_fail_if_nickserver_does @@ -0,0 +1 @@ + o If a nickserver request fails in any way, notify and continue. \ No newline at end of file -- cgit v1.2.3 From 24d3fb8cd92387f9c19f9b7ad24b50e775754672 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Touceda?= Date: Fri, 9 Aug 2013 14:26:02 -0300 Subject: Fold in changes --- keymanager/changes/bug_dont_fail_if_nickserver_does | 1 - keymanager/changes/bug_supported_options | 2 -- keymanager/changes/feature_3397-keymanager-should-support-bundled-gpg | 2 -- 3 files changed, 5 deletions(-) delete mode 100644 keymanager/changes/bug_dont_fail_if_nickserver_does delete mode 100644 keymanager/changes/bug_supported_options delete mode 100644 keymanager/changes/feature_3397-keymanager-should-support-bundled-gpg (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug_dont_fail_if_nickserver_does b/keymanager/changes/bug_dont_fail_if_nickserver_does deleted file mode 100644 index 6e44d93..0000000 --- a/keymanager/changes/bug_dont_fail_if_nickserver_does +++ /dev/null @@ -1 +0,0 @@ - o If a nickserver request fails in any way, notify and continue. \ No newline at end of file diff --git a/keymanager/changes/bug_supported_options b/keymanager/changes/bug_supported_options deleted file mode 100644 index e7a70d3..0000000 --- a/keymanager/changes/bug_supported_options +++ /dev/null @@ -1,2 +0,0 @@ - o Options parameter in gnupg.GPG isn't supported by all versions, so - removing it for the time being. \ No newline at end of file diff --git a/keymanager/changes/feature_3397-keymanager-should-support-bundled-gpg b/keymanager/changes/feature_3397-keymanager-should-support-bundled-gpg deleted file mode 100644 index 6774dd8..0000000 --- a/keymanager/changes/feature_3397-keymanager-should-support-bundled-gpg +++ /dev/null @@ -1,2 +0,0 @@ - o Add support for bundled gpg. Closes #3397. - o Refactor API to include encrypt/decrypt/sign/verify in KeyManager. -- cgit v1.2.3 From 79dae47bf729a04c7b633234ca634949a6172720 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Touceda?= Date: Fri, 16 Aug 2013 15:29:43 -0300 Subject: Signal events from keymanager --- keymanager/changes/bug_signal_events | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 keymanager/changes/bug_signal_events (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug_signal_events b/keymanager/changes/bug_signal_events new file mode 100644 index 0000000..6149c56 --- /dev/null +++ b/keymanager/changes/bug_signal_events @@ -0,0 +1,2 @@ + o Signal different key related events, like key generation, key + upload. \ No newline at end of file -- cgit v1.2.3 From 82191866aa668e7ad294087c0365decf54588698 Mon Sep 17 00:00:00 2001 From: drebs Date: Mon, 19 Aug 2013 08:57:42 -0300 Subject: Update to new soledad package scheme. --- .../changes/feature_3487-split-soledad-into-common-client-and-server | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 keymanager/changes/feature_3487-split-soledad-into-common-client-and-server (limited to 'keymanager/changes') diff --git a/keymanager/changes/feature_3487-split-soledad-into-common-client-and-server b/keymanager/changes/feature_3487-split-soledad-into-common-client-and-server new file mode 100644 index 0000000..4698323 --- /dev/null +++ b/keymanager/changes/feature_3487-split-soledad-into-common-client-and-server @@ -0,0 +1,2 @@ + o Update to new soledad package scheme (common, client and server). Closes + #3487. -- cgit v1.2.3 From 8783a07eea46e7d35c11ab1f6805fc5c715464c9 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Fri, 23 Aug 2013 12:17:20 +0200 Subject: Some packaging improvements * versioneer all the things * add parse_requirements --- keymanager/changes/feature_improve-packaging | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/feature_improve-packaging (limited to 'keymanager/changes') diff --git a/keymanager/changes/feature_improve-packaging b/keymanager/changes/feature_improve-packaging new file mode 100644 index 0000000..5da993c --- /dev/null +++ b/keymanager/changes/feature_improve-packaging @@ -0,0 +1 @@ + o Packaging improvements: add versioneer and parse_requirements -- cgit v1.2.3 From b849933c7c4b9d8af4ad5e5aac30ea0f344f3f27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Touceda?= Date: Fri, 23 Aug 2013 11:36:28 -0300 Subject: Fold in changes --- keymanager/changes/bug_signal_events | 2 -- .../changes/feature_3487-split-soledad-into-common-client-and-server | 2 -- keymanager/changes/feature_improve-packaging | 1 - 3 files changed, 5 deletions(-) delete mode 100644 keymanager/changes/bug_signal_events delete mode 100644 keymanager/changes/feature_3487-split-soledad-into-common-client-and-server delete mode 100644 keymanager/changes/feature_improve-packaging (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug_signal_events b/keymanager/changes/bug_signal_events deleted file mode 100644 index 6149c56..0000000 --- a/keymanager/changes/bug_signal_events +++ /dev/null @@ -1,2 +0,0 @@ - o Signal different key related events, like key generation, key - upload. \ No newline at end of file diff --git a/keymanager/changes/feature_3487-split-soledad-into-common-client-and-server b/keymanager/changes/feature_3487-split-soledad-into-common-client-and-server deleted file mode 100644 index 4698323..0000000 --- a/keymanager/changes/feature_3487-split-soledad-into-common-client-and-server +++ /dev/null @@ -1,2 +0,0 @@ - o Update to new soledad package scheme (common, client and server). Closes - #3487. diff --git a/keymanager/changes/feature_improve-packaging b/keymanager/changes/feature_improve-packaging deleted file mode 100644 index 5da993c..0000000 --- a/keymanager/changes/feature_improve-packaging +++ /dev/null @@ -1 +0,0 @@ - o Packaging improvements: add versioneer and parse_requirements -- cgit v1.2.3 From c9065eccaaed40d053d16afc9cea14e122e60fe0 Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Thu, 21 Nov 2013 12:30:14 -0300 Subject: Add changes file for #4491. --- keymanager/changes/email-checks | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 keymanager/changes/email-checks (limited to 'keymanager/changes') diff --git a/keymanager/changes/email-checks b/keymanager/changes/email-checks new file mode 100644 index 0000000..eee7de7 --- /dev/null +++ b/keymanager/changes/email-checks @@ -0,0 +1,3 @@ + o Remove address check when sending email and rely in the email client to + verify that is correct. Closes #4491. + o Support sending encrypted mails to addresses using the '+' sign. -- cgit v1.2.3 From 58a45c40ae8b5619f6c848feaec329396e09b42f Mon Sep 17 00:00:00 2001 From: drebs Date: Mon, 25 Nov 2013 11:20:55 -0200 Subject: Fix error returns on openpgp backend. Also fix: - some docstrings. - variabled referenced without previous assignement. --- keymanager/changes/bug_fix-returns | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/bug_fix-returns (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug_fix-returns b/keymanager/changes/bug_fix-returns new file mode 100644 index 0000000..3bb7264 --- /dev/null +++ b/keymanager/changes/bug_fix-returns @@ -0,0 +1 @@ + o Fix error return values on openpgp backend. -- cgit v1.2.3 From 4010fa3dca4ff6814a759793ce49fc76f896fe63 Mon Sep 17 00:00:00 2001 From: drebs Date: Mon, 25 Nov 2013 16:35:27 -0200 Subject: Improve exceptions names and handling. --- keymanager/changes/feature_improve-exceptions-names-and-handling | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/feature_improve-exceptions-names-and-handling (limited to 'keymanager/changes') diff --git a/keymanager/changes/feature_improve-exceptions-names-and-handling b/keymanager/changes/feature_improve-exceptions-names-and-handling new file mode 100644 index 0000000..936232d --- /dev/null +++ b/keymanager/changes/feature_improve-exceptions-names-and-handling @@ -0,0 +1 @@ + o Improve exception names and handling. -- cgit v1.2.3 From fc3a2c88d57c5e663d01d6d78501d64278b8adac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Touceda?= Date: Fri, 6 Dec 2013 15:33:25 -0300 Subject: Fold in changes --- keymanager/changes/VERSION_COMPAT | 0 keymanager/changes/bug_fix-returns | 1 - keymanager/changes/email-checks | 3 --- keymanager/changes/feature_improve-exceptions-names-and-handling | 1 - 4 files changed, 5 deletions(-) create mode 100644 keymanager/changes/VERSION_COMPAT delete mode 100644 keymanager/changes/bug_fix-returns delete mode 100644 keymanager/changes/email-checks delete mode 100644 keymanager/changes/feature_improve-exceptions-names-and-handling (limited to 'keymanager/changes') diff --git a/keymanager/changes/VERSION_COMPAT b/keymanager/changes/VERSION_COMPAT new file mode 100644 index 0000000..e69de29 diff --git a/keymanager/changes/bug_fix-returns b/keymanager/changes/bug_fix-returns deleted file mode 100644 index 3bb7264..0000000 --- a/keymanager/changes/bug_fix-returns +++ /dev/null @@ -1 +0,0 @@ - o Fix error return values on openpgp backend. diff --git a/keymanager/changes/email-checks b/keymanager/changes/email-checks deleted file mode 100644 index eee7de7..0000000 --- a/keymanager/changes/email-checks +++ /dev/null @@ -1,3 +0,0 @@ - o Remove address check when sending email and rely in the email client to - verify that is correct. Closes #4491. - o Support sending encrypted mails to addresses using the '+' sign. diff --git a/keymanager/changes/feature_improve-exceptions-names-and-handling b/keymanager/changes/feature_improve-exceptions-names-and-handling deleted file mode 100644 index 936232d..0000000 --- a/keymanager/changes/feature_improve-exceptions-names-and-handling +++ /dev/null @@ -1 +0,0 @@ - o Improve exception names and handling. -- cgit v1.2.3 From 06868daa749cf6ab4fc8038676f55a4500f13ec2 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Tue, 17 Dec 2013 00:45:05 -0400 Subject: memoize call to get_key --- keymanager/changes/VERSION_COMPAT | 1 + keymanager/changes/feature_4784-memoize-get-key | 1 + 2 files changed, 2 insertions(+) create mode 100644 keymanager/changes/feature_4784-memoize-get-key (limited to 'keymanager/changes') diff --git a/keymanager/changes/VERSION_COMPAT b/keymanager/changes/VERSION_COMPAT index e69de29..dfe67ab 100644 --- a/keymanager/changes/VERSION_COMPAT +++ b/keymanager/changes/VERSION_COMPAT @@ -0,0 +1 @@ +leap.common >= 0.3.7 # memoize diff --git a/keymanager/changes/feature_4784-memoize-get-key b/keymanager/changes/feature_4784-memoize-get-key new file mode 100644 index 0000000..5284827 --- /dev/null +++ b/keymanager/changes/feature_4784-memoize-get-key @@ -0,0 +1 @@ + o Memoize call to get_key. Closes: #4784 -- cgit v1.2.3 From cbaf583dc68661fe4f0cc9ee9aedde6d6ec0de9a Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Thu, 9 Jan 2014 16:53:19 -0300 Subject: Use a better version handler. --- keymanager/changes/feature-use-better-version-handler | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/feature-use-better-version-handler (limited to 'keymanager/changes') diff --git a/keymanager/changes/feature-use-better-version-handler b/keymanager/changes/feature-use-better-version-handler new file mode 100644 index 0000000..57fabcc --- /dev/null +++ b/keymanager/changes/feature-use-better-version-handler @@ -0,0 +1 @@ + o Use a better version handler for the gnupg version check. -- cgit v1.2.3 From 92c14ffdbcec74cb6c602fc82633a99e9b8bde40 Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Fri, 17 Jan 2014 14:53:10 -0300 Subject: Do not decode decrypted data, return as str. --- keymanager/changes/do-not-decode-decrypted-data | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/do-not-decode-decrypted-data (limited to 'keymanager/changes') diff --git a/keymanager/changes/do-not-decode-decrypted-data b/keymanager/changes/do-not-decode-decrypted-data new file mode 100644 index 0000000..a708be6 --- /dev/null +++ b/keymanager/changes/do-not-decode-decrypted-data @@ -0,0 +1 @@ + o Do not decode decrypted data, return as str. -- cgit v1.2.3 From d25eafa5f29d3953e3b928afdd74301dec84b977 Mon Sep 17 00:00:00 2001 From: drebs Date: Mon, 17 Feb 2014 17:01:29 -0300 Subject: Update auth to interact with webapp v2. Closes #5120. --- keymanager/changes/feature_5120_update-auth-to-webapp-v2 | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/feature_5120_update-auth-to-webapp-v2 (limited to 'keymanager/changes') diff --git a/keymanager/changes/feature_5120_update-auth-to-webapp-v2 b/keymanager/changes/feature_5120_update-auth-to-webapp-v2 new file mode 100644 index 0000000..8a22f31 --- /dev/null +++ b/keymanager/changes/feature_5120_update-auth-to-webapp-v2 @@ -0,0 +1 @@ + o Update auth to interact with webapp v2 (#5120). -- cgit v1.2.3 From fae320b7e81036426f375f10832a38f160433238 Mon Sep 17 00:00:00 2001 From: drebs Date: Mon, 31 Mar 2014 17:59:13 -0300 Subject: Properly raise exception when key is not found on server (#5415). --- keymanager/changes/bug_5415_properly-raise-KeyNotFound | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 keymanager/changes/bug_5415_properly-raise-KeyNotFound (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug_5415_properly-raise-KeyNotFound b/keymanager/changes/bug_5415_properly-raise-KeyNotFound new file mode 100644 index 0000000..02e4905 --- /dev/null +++ b/keymanager/changes/bug_5415_properly-raise-KeyNotFound @@ -0,0 +1,2 @@ + o Properly raise KeyNotFound exception when looking for keys on nickserver + (#5415). -- cgit v1.2.3 From b417ed10223dcf234a05cfe63834b89d2eae67ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Touceda?= Date: Fri, 4 Apr 2014 16:21:47 -0300 Subject: Update dependencies --- keymanager/changes/VERSION_COMPAT | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'keymanager/changes') diff --git a/keymanager/changes/VERSION_COMPAT b/keymanager/changes/VERSION_COMPAT index dfe67ab..cc00ecf 100644 --- a/keymanager/changes/VERSION_COMPAT +++ b/keymanager/changes/VERSION_COMPAT @@ -1 +1,10 @@ -leap.common >= 0.3.7 # memoize +################################################# +# This file keeps track of the recent changes +# introduced in internal leap dependencies. +# Add your changes here so we can properly update +# requirements.pip during the release process. +# (leave header when resetting) +################################################# +# +# BEGIN DEPENDENCY LIST ------------------------- +# leap.foo.bar>=x.y.z -- cgit v1.2.3 From 134173211a259d28934e47135ee10c26669c3ff8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Touceda?= Date: Fri, 4 Apr 2014 16:23:39 -0300 Subject: Fold in changes --- keymanager/changes/bug_5415_properly-raise-KeyNotFound | 2 -- keymanager/changes/do-not-decode-decrypted-data | 1 - keymanager/changes/feature-use-better-version-handler | 1 - keymanager/changes/feature_4784-memoize-get-key | 1 - keymanager/changes/feature_5120_update-auth-to-webapp-v2 | 1 - 5 files changed, 6 deletions(-) delete mode 100644 keymanager/changes/bug_5415_properly-raise-KeyNotFound delete mode 100644 keymanager/changes/do-not-decode-decrypted-data delete mode 100644 keymanager/changes/feature-use-better-version-handler delete mode 100644 keymanager/changes/feature_4784-memoize-get-key delete mode 100644 keymanager/changes/feature_5120_update-auth-to-webapp-v2 (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug_5415_properly-raise-KeyNotFound b/keymanager/changes/bug_5415_properly-raise-KeyNotFound deleted file mode 100644 index 02e4905..0000000 --- a/keymanager/changes/bug_5415_properly-raise-KeyNotFound +++ /dev/null @@ -1,2 +0,0 @@ - o Properly raise KeyNotFound exception when looking for keys on nickserver - (#5415). diff --git a/keymanager/changes/do-not-decode-decrypted-data b/keymanager/changes/do-not-decode-decrypted-data deleted file mode 100644 index a708be6..0000000 --- a/keymanager/changes/do-not-decode-decrypted-data +++ /dev/null @@ -1 +0,0 @@ - o Do not decode decrypted data, return as str. diff --git a/keymanager/changes/feature-use-better-version-handler b/keymanager/changes/feature-use-better-version-handler deleted file mode 100644 index 57fabcc..0000000 --- a/keymanager/changes/feature-use-better-version-handler +++ /dev/null @@ -1 +0,0 @@ - o Use a better version handler for the gnupg version check. diff --git a/keymanager/changes/feature_4784-memoize-get-key b/keymanager/changes/feature_4784-memoize-get-key deleted file mode 100644 index 5284827..0000000 --- a/keymanager/changes/feature_4784-memoize-get-key +++ /dev/null @@ -1 +0,0 @@ - o Memoize call to get_key. Closes: #4784 diff --git a/keymanager/changes/feature_5120_update-auth-to-webapp-v2 b/keymanager/changes/feature_5120_update-auth-to-webapp-v2 deleted file mode 100644 index 8a22f31..0000000 --- a/keymanager/changes/feature_5120_update-auth-to-webapp-v2 +++ /dev/null @@ -1 +0,0 @@ - o Update auth to interact with webapp v2 (#5120). -- cgit v1.2.3 From d3f7c6df9ddde1e2a6311612fbe37efd9b5ddb56 Mon Sep 17 00:00:00 2001 From: drebs Date: Wed, 27 Aug 2014 12:59:28 -0300 Subject: Fix call to python-gnupg verify_file() method (#6022). --- keymanager/changes/bug_6022_fix-call-to-verify-file | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/bug_6022_fix-call-to-verify-file (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug_6022_fix-call-to-verify-file b/keymanager/changes/bug_6022_fix-call-to-verify-file new file mode 100644 index 0000000..121e25a --- /dev/null +++ b/keymanager/changes/bug_6022_fix-call-to-verify-file @@ -0,0 +1 @@ + o Fix call to python-gnupg's verify_file() method (#6022). -- cgit v1.2.3 From 1fba43384663eda46e41fc55a4d613ca612fef9e Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Tue, 16 Sep 2014 12:32:21 -0500 Subject: Add changes --- keymanager/changes/feature-cleanup_api | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/feature-cleanup_api (limited to 'keymanager/changes') diff --git a/keymanager/changes/feature-cleanup_api b/keymanager/changes/feature-cleanup_api new file mode 100644 index 0000000..cc7d5d6 --- /dev/null +++ b/keymanager/changes/feature-cleanup_api @@ -0,0 +1 @@ +- Clean up API -- cgit v1.2.3 From 8a59a0f6f861aed9681bc675bfcdcbfec959e194 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Mon, 6 Oct 2014 11:31:59 -0500 Subject: Add new leap.common version to VERSION_COMPAT --- keymanager/changes/VERSION_COMPAT | 1 + 1 file changed, 1 insertion(+) (limited to 'keymanager/changes') diff --git a/keymanager/changes/VERSION_COMPAT b/keymanager/changes/VERSION_COMPAT index cc00ecf..ac65675 100644 --- a/keymanager/changes/VERSION_COMPAT +++ b/keymanager/changes/VERSION_COMPAT @@ -8,3 +8,4 @@ # # BEGIN DEPENDENCY LIST ------------------------- # leap.foo.bar>=x.y.z +leap.common>=0.3.10 -- cgit v1.2.3 From ca81004d13ef48206b860cf4ff70e8bbdfbc61af Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Wed, 8 Oct 2014 19:28:33 -0500 Subject: Accept ascii keys on put_key --- keymanager/changes/feature-put_key_ascii | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/feature-put_key_ascii (limited to 'keymanager/changes') diff --git a/keymanager/changes/feature-put_key_ascii b/keymanager/changes/feature-put_key_ascii new file mode 100644 index 0000000..78f2907 --- /dev/null +++ b/keymanager/changes/feature-put_key_ascii @@ -0,0 +1 @@ +- KeyManager.put_key now accepts also ascii keys -- cgit v1.2.3 From 6e65c0fb2a36182a45ec7851b8404c406910589f Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Fri, 1 Aug 2014 10:20:27 -0500 Subject: Implement 'fetch_key' for ascii keys binary keys support is still missing --- keymanager/changes/feature-5932_fetch_keys_uri | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/feature-5932_fetch_keys_uri (limited to 'keymanager/changes') diff --git a/keymanager/changes/feature-5932_fetch_keys_uri b/keymanager/changes/feature-5932_fetch_keys_uri new file mode 100644 index 0000000..6f628a6 --- /dev/null +++ b/keymanager/changes/feature-5932_fetch_keys_uri @@ -0,0 +1 @@ +- Add 'fetch_key' method to fetch keys from a URI (closes #5932) -- cgit v1.2.3 From 4ec8d345a32b9169300974941c5bdd87d85f3915 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Mon, 10 Nov 2014 13:36:35 -0600 Subject: Implement active key document --- keymanager/changes/feature-6299_new_doc | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 keymanager/changes/feature-6299_new_doc (limited to 'keymanager/changes') diff --git a/keymanager/changes/feature-6299_new_doc b/keymanager/changes/feature-6299_new_doc new file mode 100644 index 0000000..c893338 --- /dev/null +++ b/keymanager/changes/feature-6299_new_doc @@ -0,0 +1,2 @@ +- new soledad doc struct for encryption-keys (closes #6299) +- keep old key after upgrade (closes #6262) -- cgit v1.2.3 From 1d1274e57f5e466fb195c829a628f519ef51186a Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Mon, 10 Nov 2014 18:36:59 -0600 Subject: Implement multi uid support --- keymanager/changes/feature-6212_multi_uid_support | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/feature-6212_multi_uid_support (limited to 'keymanager/changes') diff --git a/keymanager/changes/feature-6212_multi_uid_support b/keymanager/changes/feature-6212_multi_uid_support new file mode 100644 index 0000000..495b8c4 --- /dev/null +++ b/keymanager/changes/feature-6212_multi_uid_support @@ -0,0 +1 @@ +- Multi uid support (closes #6212) -- cgit v1.2.3 From ae11553bc7b7cf94aa1672e6227d75f2c287fd9b Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Thu, 20 Nov 2014 10:55:09 -0600 Subject: Use addresses instead of keys on the public API --- keymanager/changes/feature-6346_use_addresses | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/feature-6346_use_addresses (limited to 'keymanager/changes') diff --git a/keymanager/changes/feature-6346_use_addresses b/keymanager/changes/feature-6346_use_addresses new file mode 100644 index 0000000..2f32c98 --- /dev/null +++ b/keymanager/changes/feature-6346_use_addresses @@ -0,0 +1 @@ +- Use addresses instead of keys for encrypt, decrypt, sign & verify (closes #6346) -- cgit v1.2.3 From 0ca8dbbac78f3c2cd91342a4ae78d94f76495046 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Thu, 20 Nov 2014 10:56:21 -0600 Subject: Return signing key on signature verification Don't throw an exception if verification fails --- keymanager/changes/feature-6366_expose_signing_key | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/feature-6366_expose_signing_key (limited to 'keymanager/changes') diff --git a/keymanager/changes/feature-6366_expose_signing_key b/keymanager/changes/feature-6366_expose_signing_key new file mode 100644 index 0000000..d594a15 --- /dev/null +++ b/keymanager/changes/feature-6366_expose_signing_key @@ -0,0 +1 @@ +- expose info about the signing key (closes #6366) -- cgit v1.2.3 From 7094981e43794558fe3542c3d381dfe43c4fa56b Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Fri, 28 Nov 2014 10:37:00 -0600 Subject: Port to soledad new async API --- keymanager/changes/feature-6368_async_api | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/feature-6368_async_api (limited to 'keymanager/changes') diff --git a/keymanager/changes/feature-6368_async_api b/keymanager/changes/feature-6368_async_api new file mode 100644 index 0000000..b584daa --- /dev/null +++ b/keymanager/changes/feature-6368_async_api @@ -0,0 +1 @@ +- Port keymanager to the new soledad async API (Closes 6368) -- cgit v1.2.3 From 0a301839f1c486e1ea3faa914dbbe33d75790b22 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Fri, 19 Dec 2014 08:15:43 -0600 Subject: Upgrade keys if not successfully used and strict high validation level --- keymanager/changes/feature-6211_succesfully_used | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/feature-6211_succesfully_used (limited to 'keymanager/changes') diff --git a/keymanager/changes/feature-6211_succesfully_used b/keymanager/changes/feature-6211_succesfully_used new file mode 100644 index 0000000..74f0bba --- /dev/null +++ b/keymanager/changes/feature-6211_succesfully_used @@ -0,0 +1 @@ +- Upgrade keys if not successfully used and strict high validation level (closes: #6211) -- cgit v1.2.3 From cf8b6825d15ec970a6e54aac408d007605f3bb57 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Fri, 19 Dec 2014 22:37:40 -0600 Subject: upgrade key when signed by old key --- keymanager/changes/feature-6240_signed_key | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/feature-6240_signed_key (limited to 'keymanager/changes') diff --git a/keymanager/changes/feature-6240_signed_key b/keymanager/changes/feature-6240_signed_key new file mode 100644 index 0000000..7236950 --- /dev/null +++ b/keymanager/changes/feature-6240_signed_key @@ -0,0 +1 @@ +- upgrade key when signed by old key (Closes #6240) -- cgit v1.2.3 From 74a2c68557fd86752bc52e1bda9f38e0460f0349 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Thu, 19 Feb 2015 10:21:56 -0600 Subject: Fetch keys should return KeyNotFound for unknown errors --- keymanager/changes/bug-4752_error_fetching_keys | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/bug-4752_error_fetching_keys (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug-4752_error_fetching_keys b/keymanager/changes/bug-4752_error_fetching_keys new file mode 100644 index 0000000..04bf1af --- /dev/null +++ b/keymanager/changes/bug-4752_error_fetching_keys @@ -0,0 +1 @@ +- Return always KeyNotFound failure if fetch keys fails on an unknown error -- cgit v1.2.3 From f025de95fbb23ee222721c0f4de14f511c6d9aee Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Mon, 30 Mar 2015 11:25:21 +0200 Subject: [feat] set fetched keys as Weak Chain if they are not from the same domain 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 --- keymanager/changes/feature-6815_nicknym_validation_level | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/feature-6815_nicknym_validation_level (limited to 'keymanager/changes') diff --git a/keymanager/changes/feature-6815_nicknym_validation_level b/keymanager/changes/feature-6815_nicknym_validation_level new file mode 100644 index 0000000..c82f7d4 --- /dev/null +++ b/keymanager/changes/feature-6815_nicknym_validation_level @@ -0,0 +1 @@ +- fetched keys from other domain than its provider are set as 'Weak Chain' validation level (Closes: #6815) -- cgit v1.2.3 From 298d73867104e4e81102392ffb0171fd07b8ab33 Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Wed, 6 May 2015 18:04:03 -0300 Subject: [feat] adapt to new events api on common - Related: #6359 --- keymanager/changes/VERSION_COMPAT | 2 +- keymanager/changes/feature_adapt-to-new-events-on-common | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 keymanager/changes/feature_adapt-to-new-events-on-common (limited to 'keymanager/changes') diff --git a/keymanager/changes/VERSION_COMPAT b/keymanager/changes/VERSION_COMPAT index ac65675..0bb331a 100644 --- a/keymanager/changes/VERSION_COMPAT +++ b/keymanager/changes/VERSION_COMPAT @@ -8,4 +8,4 @@ # # BEGIN DEPENDENCY LIST ------------------------- # leap.foo.bar>=x.y.z -leap.common>=0.3.10 +leap.common>=0.4 diff --git a/keymanager/changes/feature_adapt-to-new-events-on-common b/keymanager/changes/feature_adapt-to-new-events-on-common new file mode 100644 index 0000000..e57e777 --- /dev/null +++ b/keymanager/changes/feature_adapt-to-new-events-on-common @@ -0,0 +1 @@ +- Adapt to new events api on leap.common. Related to #5359. -- cgit v1.2.3 From ef84af7221f7a692d6cad01a5eb839206d421ef0 Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Mon, 8 Jun 2015 15:20:34 -0300 Subject: [pkg] fold in changes --- keymanager/changes/bug-4752_error_fetching_keys | 1 - keymanager/changes/bug_6022_fix-call-to-verify-file | 1 - keymanager/changes/feature-5932_fetch_keys_uri | 1 - keymanager/changes/feature-6211_succesfully_used | 1 - keymanager/changes/feature-6212_multi_uid_support | 1 - keymanager/changes/feature-6240_signed_key | 1 - keymanager/changes/feature-6299_new_doc | 2 -- keymanager/changes/feature-6346_use_addresses | 1 - keymanager/changes/feature-6366_expose_signing_key | 1 - keymanager/changes/feature-6368_async_api | 1 - keymanager/changes/feature-6815_nicknym_validation_level | 1 - keymanager/changes/feature-cleanup_api | 1 - keymanager/changes/feature-put_key_ascii | 1 - keymanager/changes/feature_adapt-to-new-events-on-common | 1 - 14 files changed, 15 deletions(-) delete mode 100644 keymanager/changes/bug-4752_error_fetching_keys delete mode 100644 keymanager/changes/bug_6022_fix-call-to-verify-file delete mode 100644 keymanager/changes/feature-5932_fetch_keys_uri delete mode 100644 keymanager/changes/feature-6211_succesfully_used delete mode 100644 keymanager/changes/feature-6212_multi_uid_support delete mode 100644 keymanager/changes/feature-6240_signed_key delete mode 100644 keymanager/changes/feature-6299_new_doc delete mode 100644 keymanager/changes/feature-6346_use_addresses delete mode 100644 keymanager/changes/feature-6366_expose_signing_key delete mode 100644 keymanager/changes/feature-6368_async_api delete mode 100644 keymanager/changes/feature-6815_nicknym_validation_level delete mode 100644 keymanager/changes/feature-cleanup_api delete mode 100644 keymanager/changes/feature-put_key_ascii delete mode 100644 keymanager/changes/feature_adapt-to-new-events-on-common (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug-4752_error_fetching_keys b/keymanager/changes/bug-4752_error_fetching_keys deleted file mode 100644 index 04bf1af..0000000 --- a/keymanager/changes/bug-4752_error_fetching_keys +++ /dev/null @@ -1 +0,0 @@ -- Return always KeyNotFound failure if fetch keys fails on an unknown error diff --git a/keymanager/changes/bug_6022_fix-call-to-verify-file b/keymanager/changes/bug_6022_fix-call-to-verify-file deleted file mode 100644 index 121e25a..0000000 --- a/keymanager/changes/bug_6022_fix-call-to-verify-file +++ /dev/null @@ -1 +0,0 @@ - o Fix call to python-gnupg's verify_file() method (#6022). diff --git a/keymanager/changes/feature-5932_fetch_keys_uri b/keymanager/changes/feature-5932_fetch_keys_uri deleted file mode 100644 index 6f628a6..0000000 --- a/keymanager/changes/feature-5932_fetch_keys_uri +++ /dev/null @@ -1 +0,0 @@ -- Add 'fetch_key' method to fetch keys from a URI (closes #5932) diff --git a/keymanager/changes/feature-6211_succesfully_used b/keymanager/changes/feature-6211_succesfully_used deleted file mode 100644 index 74f0bba..0000000 --- a/keymanager/changes/feature-6211_succesfully_used +++ /dev/null @@ -1 +0,0 @@ -- Upgrade keys if not successfully used and strict high validation level (closes: #6211) diff --git a/keymanager/changes/feature-6212_multi_uid_support b/keymanager/changes/feature-6212_multi_uid_support deleted file mode 100644 index 495b8c4..0000000 --- a/keymanager/changes/feature-6212_multi_uid_support +++ /dev/null @@ -1 +0,0 @@ -- Multi uid support (closes #6212) diff --git a/keymanager/changes/feature-6240_signed_key b/keymanager/changes/feature-6240_signed_key deleted file mode 100644 index 7236950..0000000 --- a/keymanager/changes/feature-6240_signed_key +++ /dev/null @@ -1 +0,0 @@ -- upgrade key when signed by old key (Closes #6240) diff --git a/keymanager/changes/feature-6299_new_doc b/keymanager/changes/feature-6299_new_doc deleted file mode 100644 index c893338..0000000 --- a/keymanager/changes/feature-6299_new_doc +++ /dev/null @@ -1,2 +0,0 @@ -- new soledad doc struct for encryption-keys (closes #6299) -- keep old key after upgrade (closes #6262) diff --git a/keymanager/changes/feature-6346_use_addresses b/keymanager/changes/feature-6346_use_addresses deleted file mode 100644 index 2f32c98..0000000 --- a/keymanager/changes/feature-6346_use_addresses +++ /dev/null @@ -1 +0,0 @@ -- Use addresses instead of keys for encrypt, decrypt, sign & verify (closes #6346) diff --git a/keymanager/changes/feature-6366_expose_signing_key b/keymanager/changes/feature-6366_expose_signing_key deleted file mode 100644 index d594a15..0000000 --- a/keymanager/changes/feature-6366_expose_signing_key +++ /dev/null @@ -1 +0,0 @@ -- expose info about the signing key (closes #6366) diff --git a/keymanager/changes/feature-6368_async_api b/keymanager/changes/feature-6368_async_api deleted file mode 100644 index b584daa..0000000 --- a/keymanager/changes/feature-6368_async_api +++ /dev/null @@ -1 +0,0 @@ -- Port keymanager to the new soledad async API (Closes 6368) diff --git a/keymanager/changes/feature-6815_nicknym_validation_level b/keymanager/changes/feature-6815_nicknym_validation_level deleted file mode 100644 index c82f7d4..0000000 --- a/keymanager/changes/feature-6815_nicknym_validation_level +++ /dev/null @@ -1 +0,0 @@ -- fetched keys from other domain than its provider are set as 'Weak Chain' validation level (Closes: #6815) diff --git a/keymanager/changes/feature-cleanup_api b/keymanager/changes/feature-cleanup_api deleted file mode 100644 index cc7d5d6..0000000 --- a/keymanager/changes/feature-cleanup_api +++ /dev/null @@ -1 +0,0 @@ -- Clean up API diff --git a/keymanager/changes/feature-put_key_ascii b/keymanager/changes/feature-put_key_ascii deleted file mode 100644 index 78f2907..0000000 --- a/keymanager/changes/feature-put_key_ascii +++ /dev/null @@ -1 +0,0 @@ -- KeyManager.put_key now accepts also ascii keys diff --git a/keymanager/changes/feature_adapt-to-new-events-on-common b/keymanager/changes/feature_adapt-to-new-events-on-common deleted file mode 100644 index e57e777..0000000 --- a/keymanager/changes/feature_adapt-to-new-events-on-common +++ /dev/null @@ -1 +0,0 @@ -- Adapt to new events api on leap.common. Related to #5359. -- cgit v1.2.3 From a14c9614ad95ec4f917890f4a8b1dd5398d33164 Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Mon, 8 Jun 2015 15:21:00 -0300 Subject: [pkg] bump dependencies --- keymanager/changes/VERSION_COMPAT | 1 - 1 file changed, 1 deletion(-) (limited to 'keymanager/changes') diff --git a/keymanager/changes/VERSION_COMPAT b/keymanager/changes/VERSION_COMPAT index 0bb331a..cc00ecf 100644 --- a/keymanager/changes/VERSION_COMPAT +++ b/keymanager/changes/VERSION_COMPAT @@ -8,4 +8,3 @@ # # BEGIN DEPENDENCY LIST ------------------------- # leap.foo.bar>=x.y.z -leap.common>=0.4 -- cgit v1.2.3 From 7698fba53ff8d5d311d53d784a83f94a78c68035 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Fri, 26 Jun 2015 18:12:22 +0200 Subject: [bug] remove the dependency on enum34 * Resolves: #7188 --- keymanager/changes/bug-7188_rm_enum34 | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/bug-7188_rm_enum34 (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug-7188_rm_enum34 b/keymanager/changes/bug-7188_rm_enum34 new file mode 100644 index 0000000..4788df1 --- /dev/null +++ b/keymanager/changes/bug-7188_rm_enum34 @@ -0,0 +1 @@ +- remove the dependency on enum34 (Closes: #7188) -- cgit v1.2.3 From b954f6bfe19a11b579735cc642d61d250ee378df Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Fri, 10 Jul 2015 14:44:19 -0300 Subject: [pkg] fold in changes --- keymanager/changes/bug-7188_rm_enum34 | 1 - 1 file changed, 1 deletion(-) delete mode 100644 keymanager/changes/bug-7188_rm_enum34 (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug-7188_rm_enum34 b/keymanager/changes/bug-7188_rm_enum34 deleted file mode 100644 index 4788df1..0000000 --- a/keymanager/changes/bug-7188_rm_enum34 +++ /dev/null @@ -1 +0,0 @@ -- remove the dependency on enum34 (Closes: #7188) -- cgit v1.2.3 From f94e3aff14295821d28be0dbf3f4b40df980271c Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Tue, 22 Sep 2015 16:18:36 +0200 Subject: [bug] catch request exceptions On fetch_key we were not catching the request exceptions, now they are returned as failure in the deferred as it should. - Related: #7410 --- keymanager/changes/bug-7410_fetch_key | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/bug-7410_fetch_key (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug-7410_fetch_key b/keymanager/changes/bug-7410_fetch_key new file mode 100644 index 0000000..4aec9fe --- /dev/null +++ b/keymanager/changes/bug-7410_fetch_key @@ -0,0 +1 @@ +- catch request exceptions on key fetching -- cgit v1.2.3 From 0847c9d6eecd8193b25e0fd17f0c1f16187c4115 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Thu, 24 Sep 2015 01:15:11 +0200 Subject: [bug] don't repush a public key with different address 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 --- keymanager/changes/bug-address_mixup | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/bug-address_mixup (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug-address_mixup b/keymanager/changes/bug-address_mixup new file mode 100644 index 0000000..24170c9 --- /dev/null +++ b/keymanager/changes/bug-address_mixup @@ -0,0 +1 @@ +- Don't repush a public key with different address -- cgit v1.2.3 From 87910335a068603ac9444b6a048d9a39e1897f0b Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Tue, 29 Sep 2015 16:36:20 +0200 Subject: [feat] self-repair the keyring if keys get duplicated 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 --- keymanager/changes/bug-7498_multiple_keys | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/bug-7498_multiple_keys (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug-7498_multiple_keys b/keymanager/changes/bug-7498_multiple_keys new file mode 100644 index 0000000..90cf675 --- /dev/null +++ b/keymanager/changes/bug-7498_multiple_keys @@ -0,0 +1 @@ +- self-repair the keyring if keys get duplicated (Closes: #7485) -- cgit v1.2.3 From 2cb9921dfd4f52d0331c5865f84d0e0494aa3e1d Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Tue, 27 Oct 2015 18:44:10 -0300 Subject: [pkg] fold in changes --- keymanager/changes/bug-7410_fetch_key | 1 - keymanager/changes/bug-7498_multiple_keys | 1 - keymanager/changes/bug-address_mixup | 1 - 3 files changed, 3 deletions(-) delete mode 100644 keymanager/changes/bug-7410_fetch_key delete mode 100644 keymanager/changes/bug-7498_multiple_keys delete mode 100644 keymanager/changes/bug-address_mixup (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug-7410_fetch_key b/keymanager/changes/bug-7410_fetch_key deleted file mode 100644 index 4aec9fe..0000000 --- a/keymanager/changes/bug-7410_fetch_key +++ /dev/null @@ -1 +0,0 @@ -- catch request exceptions on key fetching diff --git a/keymanager/changes/bug-7498_multiple_keys b/keymanager/changes/bug-7498_multiple_keys deleted file mode 100644 index 90cf675..0000000 --- a/keymanager/changes/bug-7498_multiple_keys +++ /dev/null @@ -1 +0,0 @@ -- self-repair the keyring if keys get duplicated (Closes: #7485) diff --git a/keymanager/changes/bug-address_mixup b/keymanager/changes/bug-address_mixup deleted file mode 100644 index 24170c9..0000000 --- a/keymanager/changes/bug-address_mixup +++ /dev/null @@ -1 +0,0 @@ -- Don't repush a public key with different address -- cgit v1.2.3 From 3e465c7a38c0bd18209b35ee29872d09cee4a7e0 Mon Sep 17 00:00:00 2001 From: Victor Shyba Date: Thu, 11 Feb 2016 19:22:34 -0300 Subject: [feat] defer decrypt, gen_key and encrypt 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. --- keymanager/changes/async_gpg | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/async_gpg (limited to 'keymanager/changes') diff --git a/keymanager/changes/async_gpg b/keymanager/changes/async_gpg new file mode 100644 index 0000000..59d4d41 --- /dev/null +++ b/keymanager/changes/async_gpg @@ -0,0 +1 @@ +-- Defer encrypt, decrypt and gen_key operations from gnupg to external threads, limited by cpu core amount. -- cgit v1.2.3 From dfe833a81ba2d80f06421e18619582808ff2657a Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Tue, 15 Dec 2015 13:29:44 +0100 Subject: [feat] move validation, usage and audited date to the active document - Resolves: #7485 --- keymanager/changes/next-changelog.txt | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 keymanager/changes/next-changelog.txt (limited to 'keymanager/changes') diff --git a/keymanager/changes/next-changelog.txt b/keymanager/changes/next-changelog.txt new file mode 100644 index 0000000..c6cdde8 --- /dev/null +++ b/keymanager/changes/next-changelog.txt @@ -0,0 +1,29 @@ +0.5.0 - xxx ++++++++++++++++++++++++++++++++ + +Please add lines to this file, they will be moved to the CHANGELOG.rst during +the next release. + +There are two template lines for each category, use them as reference. + +I've added a new category `Misc` so we can track doc/style/packaging stuff. + +Features +~~~~~~~~ +- `#7485 `_: Move validation, usage and audited date to the active document. +- `#1234 `_: Description of the new feature corresponding with issue #1234. +- New feature without related issue number. + +Bugfixes +~~~~~~~~ +- `#1235 `_: Description for the fixed stuff corresponding with issue #1235. +- Bugfix without related issue number. + +Misc +~~~~ +- `#1236 `_: Description of the new feature corresponding with issue #1236. +- Some change without issue number. + +Known Issues +~~~~~~~~~~~~ +- `#1236 `_: Description of the known issue corresponding with issue #1236. -- cgit v1.2.3 From a9ce3ba97c14fcee0cf41307ac3552f256fc1787 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Fri, 18 Dec 2015 19:37:44 +0100 Subject: [feat] Migrate soledad documents by adding versioning field - Resolves: #7713 --- keymanager/changes/next-changelog.txt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'keymanager/changes') diff --git a/keymanager/changes/next-changelog.txt b/keymanager/changes/next-changelog.txt index c6cdde8..de837da 100644 --- a/keymanager/changes/next-changelog.txt +++ b/keymanager/changes/next-changelog.txt @@ -11,6 +11,8 @@ I've added a new category `Misc` so we can track doc/style/packaging stuff. Features ~~~~~~~~ - `#7485 `_: Move validation, usage and audited date to the active document. +- `#7713 `_: Update soledad documents by adding versioning field. + - `#1234 `_: Description of the new feature corresponding with issue #1234. - New feature without related issue number. -- cgit v1.2.3 From 56b12a84635bd99ed8cca4db9baf5e4160e8d13b Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Fri, 18 Dec 2015 20:31:18 +0100 Subject: [feat] Use fingerprints instead of key ids - Resolves: #7500 --- keymanager/changes/next-changelog.txt | 3 +++ 1 file changed, 3 insertions(+) (limited to 'keymanager/changes') diff --git a/keymanager/changes/next-changelog.txt b/keymanager/changes/next-changelog.txt index de837da..a53a5d2 100644 --- a/keymanager/changes/next-changelog.txt +++ b/keymanager/changes/next-changelog.txt @@ -12,6 +12,7 @@ Features ~~~~~~~~ - `#7485 `_: Move validation, usage and audited date to the active document. - `#7713 `_: Update soledad documents by adding versioning field. +- `#7500 `_: Use fingerprints instead of key ids. - `#1234 `_: Description of the new feature corresponding with issue #1234. - New feature without related issue number. @@ -23,6 +24,8 @@ Bugfixes Misc ~~~~ +- This version includes changes in the Soledad Documents and minor modifications to the API. + - `#1236 `_: Description of the new feature corresponding with issue #1236. - Some change without issue number. -- cgit v1.2.3 From f886a1adb141023a823ad4a43bfb7b28d02a7857 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Mon, 21 Dec 2015 19:26:55 +0100 Subject: [feat] Make EncryptionKey aware of the active address --- keymanager/changes/next-changelog.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'keymanager/changes') diff --git a/keymanager/changes/next-changelog.txt b/keymanager/changes/next-changelog.txt index a53a5d2..be6da72 100644 --- a/keymanager/changes/next-changelog.txt +++ b/keymanager/changes/next-changelog.txt @@ -13,6 +13,7 @@ Features - `#7485 `_: Move validation, usage and audited date to the active document. - `#7713 `_: Update soledad documents by adding versioning field. - `#7500 `_: Use fingerprints instead of key ids. +- Make EncryptionKey aware of the active address. - `#1234 `_: Description of the new feature corresponding with issue #1234. - New feature without related issue number. -- cgit v1.2.3 From cdf9496a87157476f792187859e54c3c2504772e Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Mon, 21 Dec 2015 15:59:58 +0100 Subject: [doc] soledad docs fields - Resolves: #7712 --- keymanager/changes/next-changelog.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'keymanager/changes') diff --git a/keymanager/changes/next-changelog.txt b/keymanager/changes/next-changelog.txt index be6da72..163c1ee 100644 --- a/keymanager/changes/next-changelog.txt +++ b/keymanager/changes/next-changelog.txt @@ -13,6 +13,7 @@ Features - `#7485 `_: Move validation, usage and audited date to the active document. - `#7713 `_: Update soledad documents by adding versioning field. - `#7500 `_: Use fingerprints instead of key ids. +- `#7712 `_: Document the soledad docs fields. - Make EncryptionKey aware of the active address. - `#1234 `_: Description of the new feature corresponding with issue #1234. -- cgit v1.2.3 From 06e6825e37a6f5fa2df2620e7dfa1687b7029ff6 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Sun, 20 Mar 2016 18:44:23 +0100 Subject: [bug] Return KeyNotFound Failure if not valid key is given to put_raw_key - Resolves: #7974 --- keymanager/changes/next-changelog.txt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'keymanager/changes') diff --git a/keymanager/changes/next-changelog.txt b/keymanager/changes/next-changelog.txt index 163c1ee..2dd34d4 100644 --- a/keymanager/changes/next-changelog.txt +++ b/keymanager/changes/next-changelog.txt @@ -21,6 +21,8 @@ Features Bugfixes ~~~~~~~~ +- `#7974 `_: Return KeyNotFound Failure if not valid key is given to put_raw_key. + - `#1235 `_: Description for the fixed stuff corresponding with issue #1235. - Bugfix without related issue number. -- cgit v1.2.3 From 52e4ec56225c2c6a88c6f4b64d05c8aae2eca058 Mon Sep 17 00:00:00 2001 From: "Kali Kaneko (leap communications)" Date: Mon, 18 Apr 2016 11:04:54 -0400 Subject: [pkg] Update changelog --- keymanager/changes/next-changelog.txt | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'keymanager/changes') diff --git a/keymanager/changes/next-changelog.txt b/keymanager/changes/next-changelog.txt index 2dd34d4..c59c85a 100644 --- a/keymanager/changes/next-changelog.txt +++ b/keymanager/changes/next-changelog.txt @@ -1,4 +1,4 @@ -0.5.0 - xxx +0.5.1 - xxx +++++++++++++++++++++++++++++++ Please add lines to this file, they will be moved to the CHANGELOG.rst during @@ -10,26 +10,16 @@ I've added a new category `Misc` so we can track doc/style/packaging stuff. Features ~~~~~~~~ -- `#7485 `_: Move validation, usage and audited date to the active document. -- `#7713 `_: Update soledad documents by adding versioning field. -- `#7500 `_: Use fingerprints instead of key ids. -- `#7712 `_: Document the soledad docs fields. -- Make EncryptionKey aware of the active address. - - `#1234 `_: Description of the new feature corresponding with issue #1234. - New feature without related issue number. Bugfixes ~~~~~~~~ -- `#7974 `_: Return KeyNotFound Failure if not valid key is given to put_raw_key. - - `#1235 `_: Description for the fixed stuff corresponding with issue #1235. - Bugfix without related issue number. Misc ~~~~ -- This version includes changes in the Soledad Documents and minor modifications to the API. - - `#1236 `_: Description of the new feature corresponding with issue #1236. - Some change without issue number. -- cgit v1.2.3 From aeb1e6057804a815b216a44979150e3f28ef2a5e Mon Sep 17 00:00:00 2001 From: elijah Date: Mon, 18 Apr 2016 23:48:17 -0700 Subject: [bug] encryption keys can now be serialized to json using key.get_dict() --- keymanager/changes/bug-serializable-keys | 1 + 1 file changed, 1 insertion(+) create mode 100644 keymanager/changes/bug-serializable-keys (limited to 'keymanager/changes') diff --git a/keymanager/changes/bug-serializable-keys b/keymanager/changes/bug-serializable-keys new file mode 100644 index 0000000..0885fd2 --- /dev/null +++ b/keymanager/changes/bug-serializable-keys @@ -0,0 +1 @@ +- encryption keys can now be serialized to json using key.get_dict() -- cgit v1.2.3 From cabdef05d8e397c16b438502da78d0ac7c7fe6f4 Mon Sep 17 00:00:00 2001 From: "Kali Kaneko (leap communications)" Date: Wed, 4 May 2016 21:16:54 -0400 Subject: [pkg] update changelog to 0.5.1 release I left out the changelog bump on 0.5.1 tag by mistake --- keymanager/changes/async_gpg | 1 - keymanager/changes/bug-serializable-keys | 1 - keymanager/changes/next-changelog.txt | 2 +- 3 files changed, 1 insertion(+), 3 deletions(-) delete mode 100644 keymanager/changes/async_gpg delete mode 100644 keymanager/changes/bug-serializable-keys (limited to 'keymanager/changes') diff --git a/keymanager/changes/async_gpg b/keymanager/changes/async_gpg deleted file mode 100644 index 59d4d41..0000000 --- a/keymanager/changes/async_gpg +++ /dev/null @@ -1 +0,0 @@ --- Defer encrypt, decrypt and gen_key operations from gnupg to external threads, limited by cpu core amount. diff --git a/keymanager/changes/bug-serializable-keys b/keymanager/changes/bug-serializable-keys deleted file mode 100644 index 0885fd2..0000000 --- a/keymanager/changes/bug-serializable-keys +++ /dev/null @@ -1 +0,0 @@ -- encryption keys can now be serialized to json using key.get_dict() diff --git a/keymanager/changes/next-changelog.txt b/keymanager/changes/next-changelog.txt index c59c85a..09b2e71 100644 --- a/keymanager/changes/next-changelog.txt +++ b/keymanager/changes/next-changelog.txt @@ -1,4 +1,4 @@ -0.5.1 - xxx +0.5.2 - xxx +++++++++++++++++++++++++++++++ Please add lines to this file, they will be moved to the CHANGELOG.rst during -- cgit v1.2.3 From ea0dfc4f873c2a23800b92bc83a952160ce9decc Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Sun, 1 May 2016 15:23:15 -0300 Subject: [feat] remove the keytype support - Resolves: #8031 --- keymanager/changes/next-changelog.txt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'keymanager/changes') diff --git a/keymanager/changes/next-changelog.txt b/keymanager/changes/next-changelog.txt index 09b2e71..7fad645 100644 --- a/keymanager/changes/next-changelog.txt +++ b/keymanager/changes/next-changelog.txt @@ -10,6 +10,8 @@ I've added a new category `Misc` so we can track doc/style/packaging stuff. Features ~~~~~~~~ +- `#8031 `_: Remove support for multiple key types. + - `#1234 `_: Description of the new feature corresponding with issue #1234. - New feature without related issue number. -- cgit v1.2.3 From 6761833c24363e64181b70f94b9bc890ceca1a9f Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Sun, 1 May 2016 21:50:52 -0300 Subject: [feat] make get_all_keys aware of active addresses - Resolves: #8068 --- keymanager/changes/next-changelog.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'keymanager/changes') diff --git a/keymanager/changes/next-changelog.txt b/keymanager/changes/next-changelog.txt index 7fad645..91ca8bd 100644 --- a/keymanager/changes/next-changelog.txt +++ b/keymanager/changes/next-changelog.txt @@ -11,6 +11,7 @@ I've added a new category `Misc` so we can track doc/style/packaging stuff. Features ~~~~~~~~ - `#8031 `_: Remove support for multiple key types. +- `#8068 `_: make get_all_keys aware of active addresses. - `#1234 `_: Description of the new feature corresponding with issue #1234. - New feature without related issue number. -- cgit v1.2.3 From 161fd0542425dc9afa336dcb0675f56b3e1b0b55 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Tue, 14 Jun 2016 19:06:45 +0200 Subject: [feat] improve duplicated active documents fixup Mostly for private keys we want to keep the latest one in the keyring. It would be desirable to check with one is set in nicknym, but this will need a big refactor that I'm not sure if it's worth it just for that. - Related: #6658, #8059 --- keymanager/changes/next-changelog.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'keymanager/changes') diff --git a/keymanager/changes/next-changelog.txt b/keymanager/changes/next-changelog.txt index 91ca8bd..a2ab4fb 100644 --- a/keymanager/changes/next-changelog.txt +++ b/keymanager/changes/next-changelog.txt @@ -12,6 +12,7 @@ Features ~~~~~~~~ - `#8031 `_: Remove support for multiple key types. - `#8068 `_: make get_all_keys aware of active addresses. +- `#6658 `_: Improve duplicated active documents fixup. - `#1234 `_: Description of the new feature corresponding with issue #1234. - New feature without related issue number. -- cgit v1.2.3 From 5409c0dec9d1d4a562cc69798e36d534b6690d30 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Thu, 16 Jun 2016 20:16:54 +0200 Subject: [feat] check key document versions and fail if it's unknown - Closes: #8165 --- keymanager/changes/next-changelog.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'keymanager/changes') diff --git a/keymanager/changes/next-changelog.txt b/keymanager/changes/next-changelog.txt index a2ab4fb..56ff7aa 100644 --- a/keymanager/changes/next-changelog.txt +++ b/keymanager/changes/next-changelog.txt @@ -13,6 +13,7 @@ Features - `#8031 `_: Remove support for multiple key types. - `#8068 `_: make get_all_keys aware of active addresses. - `#6658 `_: Improve duplicated active documents fixup. +- `#8165 `_: Check key document versions and fail if it's unknown. - `#1234 `_: Description of the new feature corresponding with issue #1234. - New feature without related issue number. -- cgit v1.2.3 From 83c246f9877f4e381e0eb97e2b920f4c0bd37ab9 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Tue, 5 Jul 2016 17:18:33 +0200 Subject: [feat] make ValidationLevels iterable Needed by bytmask cli. - Related: #7965 --- keymanager/changes/next-changelog.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'keymanager/changes') diff --git a/keymanager/changes/next-changelog.txt b/keymanager/changes/next-changelog.txt index 56ff7aa..d34022f 100644 --- a/keymanager/changes/next-changelog.txt +++ b/keymanager/changes/next-changelog.txt @@ -14,6 +14,7 @@ Features - `#8068 `_: make get_all_keys aware of active addresses. - `#6658 `_: Improve duplicated active documents fixup. - `#8165 `_: Check key document versions and fail if it's unknown. +- Make ValidationLevels iterable - `#1234 `_: Description of the new feature corresponding with issue #1234. - New feature without related issue number. -- cgit v1.2.3