55 |
p = strrchr (path, '\\'); |
p = strrchr (path, '\\'); |
56 |
if (p == NULL) |
if (p == NULL) |
57 |
return m_strdup (path); |
return m_strdup (path); |
58 |
pos = p-path; |
pos = p - path; |
59 |
return substr (path, pos+1, strlen (path)-1); |
return substr(path, pos+1, strlen(path)); |
60 |
} |
} |
61 |
|
|
62 |
|
|
95 |
return; |
return; |
96 |
} |
} |
97 |
/* XXX: if the summary does not contain GPGME_SIGSUM_GREEN, issue a warning. */ |
/* XXX: if the summary does not contain GPGME_SIGSUM_GREEN, issue a warning. */ |
98 |
if (sig->validity != GPGME_VALIDITY_MARGINAL && |
|
99 |
sig->validity != GPGME_VALIDITY_FULL && |
if (sig->summary & GPGME_SIGSUM_VALID) |
100 |
sig->validity != GPGME_VALIDITY_ULTIMATE && |
used = 0; |
101 |
!(sig->summary & GPGME_SIGSUM_KEY_MISSING)) { |
else if (sig->validity != GPGME_VALIDITY_MARGINAL && |
102 |
|
sig->validity != GPGME_VALIDITY_FULL && |
103 |
|
sig->validity != GPGME_VALIDITY_ULTIMATE && |
104 |
|
!(sig->summary & GPGME_SIGSUM_KEY_MISSING)) { |
105 |
SendMessage (vlv->infctl, WM_SETTEXT, 0, (LPARAM)(char*) |
SendMessage (vlv->infctl, WM_SETTEXT, 0, (LPARAM)(char*) |
106 |
_("WARNING: This key is not certified with a trusted signature!\r\n" |
_("WARNING: This key is not certified with a trusted signature!\r\n" |
107 |
" There is no indication that the signature belongs to the owner.\r\n")); |
" There is no indication that the signature belongs to the owner.\r\n")); |
141 |
{6, 0, NULL} |
{6, 0, NULL} |
142 |
}; |
}; |
143 |
HICON ico[2]; |
HICON ico[2]; |
144 |
struct verlist_ctrl_s *v; |
struct verlist_ctrl_s *v; |
|
int j; |
|
145 |
|
|
146 |
v = new verlist_ctrl_s; |
v = new verlist_ctrl_s; |
147 |
if (!v) |
if (!v) |
148 |
BUG (0); |
BUG (0); |
149 |
memset (v, 0, sizeof *v); |
memset (v, 0, sizeof *v); |
150 |
listview_new (&v->lv, ctrl); |
listview_new (&v->lv, ctrl); |
151 |
for (j=0; verlist[j].fieldname; j++) |
for (int j=0; verlist[j].fieldname; j++) |
152 |
listview_add_column (v->lv, &verlist[j]); |
listview_add_column (v->lv, &verlist[j]); |
153 |
if (!fm_mode) |
if (!fm_mode) |
154 |
listview_set_column_width (v->lv, 0, 80); |
listview_set_column_width (v->lv, 0, 80); |
265 |
|
|
266 |
lv = vlv->lv; |
lv = vlv->lv; |
267 |
is_bad = sig->summary & GPGME_SIGSUM_RED? 1 : 0; |
is_bad = sig->summary & GPGME_SIGSUM_RED? 1 : 0; |
268 |
if (listview_add_item_image (lv, "", is_bad)) { |
if (listview_add_item_image (lv, "", is_bad)) |
269 |
log_debug ("verlist_add_sig_log: listview_add_item() failed.\n"); |
BUG (0); |
|
return WPTERR_GENERAL; |
|
|
} |
|
270 |
|
|
271 |
memset (&key, 0, sizeof (key)); |
memset (&key, 0, sizeof (key)); |
272 |
winpt_get_pubkey (sig->fpr, &key); |
winpt_get_pubkey (sig->fpr, &key); |