* enable signature verification (WIP)
This commit is contained in:
@ -263,10 +263,12 @@ elvis (const char *s1, const char *s2)
|
||||
}
|
||||
|
||||
static const char*
|
||||
sig_verdict (GSList *sig_infos)
|
||||
sig_verdict (MuMsgPart *mpart)
|
||||
{
|
||||
#ifdef BUILD_CRYPTO
|
||||
switch (mu_msg_part_sig_infos_verdict (sig_infos)) {
|
||||
MuMsgPartSigStatus sigstat;
|
||||
|
||||
switch (mpart->sig_status) {
|
||||
case MU_MSG_PART_SIG_STATUS_GOOD:
|
||||
return ":signature good";
|
||||
case MU_MSG_PART_SIG_STATUS_BAD:
|
||||
@ -338,7 +340,7 @@ each_part (MuMsg *msg, MuMsgPart *part, PartInfo *pinfo)
|
||||
parttype,
|
||||
mu_msg_part_maybe_attachment (part) ? "t" : "nil",
|
||||
(int)part->size,
|
||||
sig_verdict (part->sig_infos));
|
||||
sig_verdict (part));
|
||||
|
||||
g_free (pinfo->parts);
|
||||
pinfo->parts = tmp;
|
||||
|
||||
Reference in New Issue
Block a user