From ca47197893f46780a40e15a655871cf4850a3248 Mon Sep 17 00:00:00 2001 From: Ben Kibbey Date: Fri, 1 Mar 2013 23:18:33 -0500 Subject: [PATCH] Fix PASSWD to allow changing to an empty passphrase for PKI files. --- src/agent.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/agent.c b/src/agent.c index 30a52e89..bf7d770c 100644 --- a/src/agent.c +++ b/src/agent.c @@ -491,6 +491,9 @@ agent_loopback_cb (void *user, const char *keyword) assuan_begin_confidential (crypto->client_ctx); rc = assuan_inquire (crypto->client_ctx, keyword, &result, &len, 0); assuan_end_confidential (crypto->client_ctx); + + if (!rc && len == 1 && *result == 0) + len = 0; } if (!rc) -- 2.11.4.GIT