Werner Koch
2a39bd6c30
core: Detect unreadable keyrings.
...
* src/keylist.c (op_data_t): Add field keydb_search_err.
(keylist_status_handler): Parse STATUS_ERROR into that var.
(gpgme_op_keylist_next): Use that err instead of GPG_ERR_EOF.
--
With a recent GnuPG version this allows to detect a keyring with wrong
permissions (i.e. no read access). GPG_ERR_OPEN_KEYRING will be
returned instead of GPG_ERR_EOF.
Signed-off-by: Werner Koch <wk@gnupg.org>
2016-11-10 17:13:34 +01:00
..
2016-09-13 20:44:59 +02:00
2015-08-31 20:34:00 +02:00
2016-09-22 12:58:23 +02:00
2016-11-10 13:33:13 +01:00
2016-11-10 13:33:13 +01:00
2016-09-27 12:41:38 +02:00
2016-11-03 17:32:30 +01:00
2016-09-22 12:42:10 +02:00
2016-09-13 20:54:55 +02:00
2013-05-16 17:48:50 +02:00
2016-09-23 16:09:27 +02:00
2015-08-30 19:04:44 +02:00
2013-05-16 17:48:50 +02:00
2013-05-16 17:48:50 +02:00
2016-08-12 15:21:42 +02:00
2016-08-12 15:21:42 +02:00
2015-08-24 15:03:20 +02:00
2015-06-08 11:08:08 +02:00
2012-09-25 15:29:49 +02:00
2016-05-19 17:04:54 +02:00
2016-09-13 20:53:49 +02:00
2016-09-13 20:57:15 +02:00
2016-09-15 11:39:43 +02:00
2016-09-06 16:28:45 +02:00
2016-09-06 16:28:45 +02:00
2016-11-03 17:32:30 +01:00
2016-11-03 17:32:30 +01:00
2016-11-03 17:32:30 +01:00
2016-11-03 17:32:30 +01:00
2016-11-03 17:32:30 +01:00
2016-11-03 17:32:30 +01:00
2016-11-03 17:32:30 +01:00
2016-11-03 17:32:30 +01:00
2016-11-03 17:32:30 +01:00
2016-11-03 17:32:30 +01:00
2012-09-25 15:29:49 +02:00
2016-09-13 18:59:10 +02:00
2015-12-02 11:28:07 +01:00
2016-09-14 12:42:12 +02:00
2013-02-06 17:35:40 +01:00
2016-09-13 20:53:49 +02:00
2016-11-03 17:32:30 +01:00
2016-11-10 13:33:13 +01:00
2016-09-13 20:59:07 +02:00
2014-06-26 10:42:56 +02:00
2016-10-25 17:28:01 +02:00
2016-11-03 17:32:30 +01:00
2016-11-03 17:32:30 +01:00
2014-10-02 15:57:50 +02:00
2013-02-06 17:35:40 +01:00
2016-08-23 15:24:10 +02:00
2016-11-10 17:13:34 +01:00
2016-09-14 18:59:55 +02:00
2016-11-03 17:32:30 +01:00
2016-11-10 13:33:13 +01:00
2016-10-08 21:17:48 +02:00
2016-09-27 12:41:38 +02:00
2016-09-13 20:53:49 +02:00
2012-09-25 15:29:49 +02:00
2016-08-23 15:24:10 +02:00
2013-08-09 19:19:26 +02:00
2013-08-09 19:19:26 +02:00
2016-05-19 17:04:54 +02:00
2015-10-29 18:05:10 -04:00
2016-09-13 20:59:07 +02:00
2016-09-13 20:53:49 +02:00
2014-06-26 10:42:56 +02:00
2013-02-06 17:35:40 +01:00
2012-09-25 15:29:49 +02:00
2016-11-03 17:32:30 +01:00
2016-11-10 13:33:13 +01:00
2013-02-06 17:35:40 +01:00
2016-05-19 17:04:54 +02:00
2015-03-16 13:40:34 +01:00
2014-04-10 14:17:19 +02:00
2016-09-16 16:00:27 +02:00
2015-10-28 16:28:48 +01:00
2016-09-14 20:21:19 +02:00
2013-02-06 17:35:40 +01:00
2016-09-13 20:53:49 +02:00
2012-10-24 16:44:34 +02:00
2016-11-03 17:32:30 +01:00
2012-09-25 15:29:49 +02:00
2016-10-25 17:28:01 +02:00
2016-11-10 13:33:13 +01:00
2016-09-21 09:18:01 +02:00
2016-09-13 20:53:49 +02:00
2016-09-13 20:53:49 +02:00
2012-09-25 15:29:49 +02:00
2012-09-25 15:29:49 +02:00
2015-12-02 11:28:07 +01:00
2016-11-09 08:34:15 +01:00
2016-11-04 08:12:44 +01:00
2015-12-02 11:28:07 +01:00
2015-12-02 11:28:07 +01:00
2016-09-13 20:53:49 +02:00
2013-02-06 17:35:40 +01:00
2012-09-25 15:29:49 +02:00