Daniel Kahn Gillmor <dkg@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.
_______________________________________________
notmuch mailing list
notmuch@notmuchmail.org
https://notmuchmail.org/mailman/listinfo/notmuch