notmuch/util
Daniel Kahn Gillmor fccebbaeef crypto: add --decrypt=nostash to avoid stashing session keys
Here's the configuration choice for people who want a cleartext index,
but don't want stashed session keys.

Interestingly, this "nostash" decryption policy is actually the same
policy that should be used by "notmuch show" and "notmuch reply",
since they never modify the index or database when they are invoked
with --decrypt.

We take advantage of this parallel to tune the behavior of those
programs so that we're not requesting session keys from GnuPG during
"show" and "reply" that we would then otherwise just throw away.
2017-12-08 08:08:47 -04:00
..
crypto.c crypto: add --decrypt=nostash to avoid stashing session keys 2017-12-08 08:08:47 -04:00
crypto.h crypto: record whether an actual decryption attempt happened 2017-12-08 08:08:46 -04:00
error_util.c cppcheck: call va_end in _internal_error 2017-08-30 07:12:13 -03:00
error_util.h Use https instead of http where possible 2016-06-05 08:32:17 -03:00
gmime-extra.c util: make g_mime_utils_header_decode_date_unix match prototype 2017-07-17 08:47:18 -03:00
gmime-extra.h gmime-extra: drop compat layer for g_mime_multipart_encrypted_decrypt 2017-10-14 10:57:06 -03:00
hex-escape.c Use https instead of http where possible 2016-06-05 08:32:17 -03:00
hex-escape.h hex-escape: (en|de)code strings to/from restricted character set 2012-12-02 09:14:59 -04:00
Makefile xutil.c: remove duplicate copies, create new library libutil.a to contain xutil. 2011-10-30 23:09:49 -03:00
Makefile.local crypto: move into libnotmuch_util 2017-10-20 07:58:10 -03:00
string-util.c database: move striping of trailing '/' into helper function 2017-08-22 18:47:51 -03:00
string-util.h database: move striping of trailing '/' into helper function 2017-08-22 18:47:51 -03:00
talloc-extra.c util: add talloc-extra.[ch] 2012-12-30 21:12:11 -04:00
talloc-extra.h util: add talloc-extra.[ch] 2012-12-30 21:12:11 -04:00
util.c util: add gz_readline 2014-04-12 07:59:44 -03:00
util.h util: add gz_readline 2014-04-12 07:59:44 -03:00
xutil.c Use https instead of http where possible 2016-06-05 08:32:17 -03:00
xutil.h Use https instead of http where possible 2016-06-05 08:32:17 -03:00
zlib-extra.c Use https instead of http where possible 2016-06-05 08:32:17 -03:00
zlib-extra.h util: add gz_readline 2014-04-12 07:59:44 -03:00