[PATCH 12/20] cli/show: add information about which headers were protected
David Bremner
david at tethera.net
Thu Jun 28 17:58:25 PDT 2018
Daniel Kahn Gillmor <dkg at fifthhorseman.net> writes:
> --- a/devel/schemata
> +++ b/devel/schemata
> @@ -89,9 +89,15 @@ crypto = {
> status: sigstatus,
> # was the set of signatures described under encrypted cover?
> encrypted: bool,
> + # which of the headers is covered by sigstatus?
> + headers: [header_name*]
> },
> decrypted?: {
> status: msgdecstatus,
> + # map encrypted headers that differed from the outside headers.
> + # the value of each item in the map is what that field showed externally
> + # (maybe null if it was not present in the external headers).
> + masked-headers: { header_name: string|null,*}
> }
> }
I'm not completely happy with either the update here to the schema file
without a version number bump or with the alternative of the output not
quite matching the schema. On the whole I think I'd prefer that the
schema update be done atomically, either before all the related changes
or after them.
More information about the notmuch
mailing list