line |
true |
false |
branch |
22
|
1 |
5 |
if (not -d $DUMPDIR) |
23
|
0 |
1 |
unless File::Path::make_path($DUMPDIR) |
40
|
53 |
74 |
$_[0]->get_use_long_key_ids ? : |
42
|
12 |
18 |
$_[0]->get_use_long_key_ids ? : |
133
|
12 |
42 |
if ($modify) |
134
|
0 |
12 |
unless open $fh, $file |
139
|
0 |
12 |
unless open $fh, ">$file" |
144
|
0 |
54 |
unless open $fh, $file |
157
|
16 |
8 |
unless defined $attach |
158
|
0 |
24 |
unless defined $invalid |
160
|
8 |
16 |
if $attach |
161
|
12 |
12 |
unless $invalid |
162
|
12 |
12 |
if $invalid |
174
|
8 |
16 |
if ($attach) |
185
|
0 |
24 |
unless ($mg->is_signed('entity', $signed_entity)) |
197
|
0 |
24 |
if ($ENV{'DUMPFILES'}) |
198
|
0 |
0 |
$attach ? : |
|
0 |
0 |
$invalid ? : |
212
|
10 |
2 |
unless ($invalid or $encoding eq 'base64' and $method eq 'armor_sign') |
214
|
0 |
10 |
unless ('Mail::GPG'->is_signed('entity', $signed_entity)) |
218
|
0 |
10 |
unless ('Mail::GPG'->is_signed_quick('mail_sref', \$signed_entity_string)) |
226
|
0 |
10 |
unless open TMP, "+>$tmp_file" |
228
|
0 |
10 |
unless ('Mail::GPG'->is_signed_quick('mail_fh', \*TMP)) |
242
|
0 |
12 |
if (not $invalid and $@) |
247
|
0 |
12 |
if (not $invalid and $result->get_sign_key_id ne $self->get_key_id || $result->get_sign_mail ne $self->get_key_mail) |
255
|
0 |
24 |
if (not $invalid and $result->get_sign_trust ne '-') |
259
|
12 |
12 |
if ($invalid) { } |
260
|
2 |
10 |
if ($error) { } |
280
|
8 |
16 |
if $attach |
281
|
16 |
8 |
unless defined $attach |
291
|
8 |
16 |
if ($attach) |
305
|
0 |
24 |
unless ($mg->is_encrypted('entity', $enc_entity)) |
317
|
24 |
0 |
if ($has_encode) { } |
318
|
0 |
24 |
if ($dec_key_id ne $self->get_key_id) |
326
|
0 |
24 |
if ($dec_key_mail ne $self->get_key_mail) |
336
|
0 |
0 |
if ($dec_key_id ne $self->get_key_id) |
348
|
0 |
24 |
if ($ENV{'DUMPFILES'}) |
349
|
0 |
0 |
$attach ? : |
356
|
0 |
12 |
if ($method =~ /encrypt/ and not $method =~ /sign/ and $result->get_is_signed || $result->get_sign_key_id || $result->get_sign_mail || $result->get_sign_ok) |
367
|
0 |
24 |
if ($method =~ /sign/ and not $result->get_sign_ok && $result->get_is_signed && $result->get_sign_key_id eq $self->get_key_id && $result->get_sign_mail eq $self->get_key_mail) |
377
|
24 |
0 |
if ($has_encode) { } |
378
|
0 |
24 |
unless ($result->get_is_encrypted and $result->get_enc_ok and $result->get_enc_key_id eq $self->get_key_sub_id and $result->get_enc_mail eq $self->get_key_mail) |
387
|
0 |
0 |
unless ($result->get_is_encrypted and $result->get_enc_ok and $result->get_enc_key_id eq $self->get_key_sub_id) |
394
|
8 |
16 |
if ($method =~ /armor/) { } |
|
8 |
8 |
elsif (not $attach) { } |
398
|
0 |
8 |
if ($ENV{'DUMPFILES'}) |
406
|
0 |
8 |
if ($ENV{'DUMPFILES'}) |
419
|
0 |
8 |
if ($ENV{'DUMPFILES'}) |
425
|
0 |
24 |
if ($ENV{'DUMPFILES'}) |
455
|
0 |
6 |
if ($TIMEIT) |
464
|
0 |
6 |
if ($TIMEIT) |
468
|
0 |
6 |
unless ($mg->is_encrypted('entity', $enc_entity)) |
473
|
0 |
6 |
if ($TIMEIT) |
480
|
0 |
6 |
if ($TIMEIT) |
485
|
0 |
6 |
if ($TIMEIT) |
491
|
0 |
6 |
if ($TIMEIT) |
496
|
6 |
0 |
if ($has_encode) { } |
497
|
0 |
6 |
if ($dec_key_id ne $self->get_key_id) |
505
|
0 |
6 |
if ($dec_key_mail ne $self->get_key_mail) |
516
|
0 |
0 |
if ($dec_key_id ne $self->get_key_id) |
525
|
0 |
6 |
if ($TIMEIT) |
531
|
0 |
6 |
if ($TIMEIT) |
535
|
0 |
6 |
unless ($result->get_sign_ok and $result->get_is_signed and $result->get_sign_key_id eq $self->get_key_id and $result->get_sign_mail eq $self->get_key_mail) |
543
|
6 |
0 |
if ($has_encode) { } |
544
|
0 |
6 |
unless ($result->get_is_encrypted and $result->get_enc_ok and $result->get_enc_key_id eq $self->get_key_sub_id and $result->get_enc_mail eq $self->get_key_mail) |
553
|
0 |
0 |
unless ($result->get_is_encrypted and $result->get_enc_ok and $result->get_enc_key_id eq $self->get_key_sub_id) |