Ingo Klöcker
f66f856c89
core: Add error handling to setexpire
...
* src/genkey.c (setexpire, gpgme_op_setexpire_start,
gpgme_op_setexpire): Move to ...
* src/setexpire.c: New.
* src/Makefile.am (main_sources): Add that file.
* src/context.h (ctx_op_data_id_t): Add OPDATA_SETEXPIRE.
* lang/qt/tests/t-various.cpp (testSetExpire): Test error handling.
--
Errors (and failures) emitted via status-fd need to be handled
explicitly, i.e. we need to provide an appropriate status handler with
corresponding op_data_t. Additionally, we need to set a passphrase
command handler if a passphrase callback is set in the context, e.g.
during tests.
GnuPG-bug-id: 4395
2020-08-14 11:11:23 +02:00
..
2012-04-20 16:05:11 +02:00
2018-11-08 12:34:27 +07:00
2016-11-16 13:27:00 +01:00
2019-06-05 15:54:55 +02:00
2018-11-16 13:27:33 +01:00
2018-10-31 12:35:14 +01:00
2018-12-17 16:47:27 +01:00
2018-11-08 12:34:27 +07:00
2019-06-04 10:56:48 +02:00
2018-11-08 12:34:27 +07:00
2018-10-18 00:28:51 -04:00
2020-08-14 11:11:23 +02:00
2018-11-16 13:27:33 +01:00
2019-06-05 15:54:55 +02:00
2018-11-16 18:17:22 +01:00
2019-06-05 15:54:55 +02:00
2018-11-16 13:27:33 +01:00
2019-06-05 15:54:55 +02:00
2018-11-16 18:17:22 +01:00
2018-11-16 18:17:22 +01:00
2019-06-05 15:54:55 +02:00
2018-11-08 12:34:27 +07:00
2019-06-13 08:46:16 +02:00
2019-06-05 16:48:47 +02:00
2018-11-16 16:25:49 +01:00
2018-11-16 16:25:49 +01:00
2018-11-16 16:25:49 +01:00
2019-06-05 15:54:55 +02:00
2018-11-16 16:25:49 +01:00
2018-11-16 16:25:49 +01:00
2018-11-16 16:25:49 +01:00
2020-08-04 16:51:56 +02:00
2020-08-04 16:51:56 +02:00
2020-08-04 16:51:56 +02:00
2020-08-04 16:51:56 +02:00
2020-08-04 16:51:56 +02:00
2020-08-04 16:51:56 +02:00
2020-08-04 16:51:56 +02:00
2020-08-04 16:51:56 +02:00
2020-08-04 16:51:56 +02:00
2020-08-04 16:51:56 +02:00
2018-11-16 13:27:33 +01:00
2020-07-16 16:47:31 +02:00
2020-08-14 11:11:23 +02:00
2018-11-16 13:27:33 +01:00
2018-11-16 16:25:49 +01:00
2018-11-16 13:27:33 +01:00
2018-11-12 09:03:49 +09:00
2018-11-12 09:59:05 +09:00
2020-07-15 14:11:17 +02:00
2019-12-03 18:42:07 -05:00
2018-11-16 13:27:33 +01:00
2020-03-17 17:24:21 +01:00
2020-08-04 16:51:56 +02:00
2020-08-04 16:51:56 +02:00
2018-11-12 10:01:16 +09:00
2018-11-12 09:59:05 +09:00
2018-11-16 16:57:09 +01:00
2018-11-16 13:27:33 +01:00
2019-12-13 15:11:00 +01:00
2019-12-13 15:11:00 +01:00
2018-11-16 16:25:49 +01:00
2020-08-04 16:51:56 +02:00
2020-08-14 11:11:23 +02:00
2018-11-16 13:27:33 +01:00
2016-11-16 13:27:00 +01:00
2018-11-16 13:27:33 +01:00
2018-11-16 16:25:49 +01:00
2018-07-19 17:39:09 +02:00
2018-11-16 13:27:33 +01:00
2017-12-08 05:59:11 +01:00
2018-11-16 13:27:33 +01:00
2018-11-16 16:25:49 +01:00
2019-06-06 18:57:28 +02:00
2020-01-17 12:42:56 +01:00
2018-10-31 12:35:14 +01:00
2018-11-16 13:27:33 +01:00
2018-11-16 13:27:33 +01:00
2018-11-16 16:57:09 +01:00
2016-11-10 13:33:13 +01:00
2018-11-16 13:27:33 +01:00
2020-08-14 11:11:23 +02:00
2018-11-16 13:27:33 +01:00
2018-11-16 16:25:49 +01:00
2018-11-16 18:17:22 +01:00
2018-11-16 16:25:49 +01:00
2018-11-16 13:27:33 +01:00
2018-11-16 13:27:33 +01:00
2019-04-09 13:42:58 +02:00
2018-11-16 16:25:49 +01:00
2018-11-16 13:27:33 +01:00
2018-11-16 16:57:09 +01:00
2018-11-16 13:27:33 +01:00
2018-10-31 12:35:14 +01:00
2020-06-05 14:46:56 +02:00
2019-06-05 15:54:55 +02:00
2018-04-18 19:30:50 +02:00
2018-11-16 16:25:49 +01:00
2018-11-16 16:25:49 +01:00
2019-06-05 15:54:55 +02:00
2019-10-28 16:02:22 +01:00
2019-11-27 20:40:39 +01:00
2018-11-16 13:27:33 +01:00
2018-11-16 13:27:33 +01:00
2018-11-16 13:27:33 +01:00
2019-06-06 18:57:28 +02:00
2012-09-25 15:29:49 +02:00