notmuch/util
Daniel Kahn Gillmor a6b0772b60 util/crypto: add information about the payload part
When walking the MIME tree, if we discover that we are at the
cryptographic payload, then we would like to record at least the
Subject header of the current MIME part.

In the future, we might want to record many other headers as well, but
for now we will stick with just the Subject.

See
https://dkg.fifthhorseman.net/blog/e-mail-cryptography.html#cryptographic-envelope
for more description of the Cryptographic Payload vs. the
Cryptographic Envelope.

Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
2019-05-29 08:02:45 -03:00
..
crypto.c util/crypto: add information about the payload part 2019-05-29 08:02:45 -03:00
crypto.h util/crypto: add information about the payload part 2019-05-29 08:02:45 -03:00
error_util.c cppcheck: call va_end in _internal_error 2017-08-30 07:12:13 -03:00
error_util.h util: make remaining headers includable from C++ 2019-03-11 22:26:50 -03:00
gmime-extra.c util/gmime-extra: add g_mime_stream_gzfile_{new, open} 2019-05-03 07:48:38 -03:00
gmime-extra.h util/gmime-extra: add g_mime_stream_gzfile_{new, open} 2019-05-03 07:48:38 -03:00
hex-escape.c Use https instead of http where possible 2016-06-05 08:32:17 -03:00
hex-escape.h util: make remaining headers includable from C++ 2019-03-11 22:26:50 -03: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 util: add unicode_word_utf8 2019-05-25 06:51:12 -03:00
string-util.c util/string-util: export skip_space 2018-09-06 08:07:13 -03:00
string-util.h util/string-util: export skip_space 2018-09-06 08:07:13 -03:00
talloc-extra.c util: add talloc-extra.[ch] 2012-12-30 21:12:11 -04:00
talloc-extra.h util: make remaining headers includable from C++ 2019-03-11 22:26:50 -03:00
unicode-util.c util: add unicode_word_utf8 2019-05-25 06:51:12 -03:00
unicode-util.h util: add unicode_word_utf8 2019-05-25 06:51:12 -03:00
util.c util: add gz_readline 2014-04-12 07:59:44 -03:00
util.h fix typos 2018-01-04 20:35:58 -04:00
xutil.c Use https instead of http where possible 2016-06-05 08:32:17 -03:00
xutil.h util: make remaining headers includable from C++ 2019-03-11 22:26:50 -03:00
zlib-extra.c Use https instead of http where possible 2016-06-05 08:32:17 -03:00
zlib-extra.h util: make remaining headers includable from C++ 2019-03-11 22:26:50 -03:00