From 1b805754f1d6efe9af25dcf0ab60b3aa2100ee20 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 --- changes/bug-7410_fetch_key | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/bug-7410_fetch_key (limited to 'changes') diff --git a/changes/bug-7410_fetch_key b/changes/bug-7410_fetch_key new file mode 100644 index 0000000..4aec9fe --- /dev/null +++ b/changes/bug-7410_fetch_key @@ -0,0 +1 @@ +- catch request exceptions on key fetching -- cgit v1.2.3 From 7242d003877ef08cb7fa0e55a05c915a03b602ab 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 --- changes/bug-address_mixup | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/bug-address_mixup (limited to 'changes') diff --git a/changes/bug-address_mixup b/changes/bug-address_mixup new file mode 100644 index 0000000..24170c9 --- /dev/null +++ b/changes/bug-address_mixup @@ -0,0 +1 @@ +- Don't repush a public key with different address -- cgit v1.2.3 From 9a9c53eea49092e80737c84a2f850dd682c33ae3 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 --- changes/bug-7498_multiple_keys | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/bug-7498_multiple_keys (limited to 'changes') diff --git a/changes/bug-7498_multiple_keys b/changes/bug-7498_multiple_keys new file mode 100644 index 0000000..90cf675 --- /dev/null +++ b/changes/bug-7498_multiple_keys @@ -0,0 +1 @@ +- self-repair the keyring if keys get duplicated (Closes: #7485) -- cgit v1.2.3