| line |
true |
false |
branch |
|
70
|
74 |
0 |
unless $class |
|
121
|
0 |
0 |
if $$self{'CFG'}{'tmp_clear'} |
|
131
|
0 |
0 |
if 1 < rand 100 |
|
141
|
0 |
0 |
if length $$self{'tmp_dir'} < 4 |
|
144
|
0 |
0 |
if length $$self{'tmp_suffix'} < 4 |
|
148
|
0 |
0 |
if ($file =~ /$$self{'tmp_suffix'}$/) |
|
150
|
0 |
0 |
unless $file =~ /tmp/ |
|
152
|
0 |
0 |
if time - $last_mod > $$self{'expired'} |
|
165
|
0 |
0 |
unless (-d $$self{'tmp_dir'}) |
|
170
|
0 |
0 |
unless -d $dir |
|
171
|
0 |
0 |
unless (-d $dir) |
|
178
|
0 |
0 |
unless open my $fh, '>>', $$self{'file'} |
|
188
|
0 |
0 |
unless -e $$self{'file'} |
|
190
|
0 |
0 |
unless open my $fh, '<', $$self{'file'} |
|
202
|
0 |
0 |
unless -e $$self{'file'} |
|
204
|
0 |
0 |
unless open my $fh, '>', $$self{'file'} |
|
205
|
0 |
0 |
if $data |
|
216
|
0 |
0 |
if $ENV{'HTTP_X_REMOTE_ADDR'} and !$remote || $remote =~ /^(127|192)\./ |
|
448
|
0 |
0 |
if $name |
|
457
|
0 |
0 |
if $class |
|
487
|
0 |
0 |
if $cookie =~ /_delete$/ |
|
490
|
0 |
0 |
unless $cookie =~ /_delete$/ |
|
500
|
1 |
0 |
unless $$self{'c_get'}{$name} |
|
501
|
0 |
0 |
unless $pass |
|
518
|
0 |
0 |
unless $pass |
|
530
|
0 |
0 |
unless $path |
|
533
|
0 |
0 |
if $domain |
|
541
|
0 |
0 |
unless $path |
|
554
|
2 |
0 |
unless $ENV{'HTTP_COOKIE'} |
|
559
|
0 |
0 |
unless $value |
|
560
|
0 |
0 |
if $value eq 'deleted' |
|
615
|
1 |
0 |
unless $$self{'sess'} |
|
619
|
0 |
0 |
if time > $expire |
|
620
|
0 |
0 |
if $session_name ne $$self{'session_prefix'} |
|
631
|
0 |
0 |
unless $pass |
|
647
|
0 |
0 |
unless $$self{'user'} |
|
670
|
1 |
0 |
unless $clength or $ENV{'QUERY_STRING'} |
|
673
|
0 |
0 |
if $$self{'top_container'}{'php_wrapper'} and $clength > $$self{'CFG'}{'tmp_upload'} * 1024 and $$self{'CFG'}{'tmp_upload'} |
|
680
|
0 |
0 |
if $$self{'save_buffer'} |
|
681
|
0 |
0 |
if $$self{'top_container'}{'php_wrapper'} |
|
720
|
0 |
0 |
unless $fh |
|
776
|
0 |
0 |
unless $$self{'CGI'} |
|
778
|
0 |
0 |
if ($ENV{'REQUEST_METHOD'} ne 'GET') |
|
779
|
0 |
0 |
if $$self{'CGI'}->raw_saved(\$buffer, 8192) |
|
788
|
0 |
0 |
unless $$self{'CGI'} |
|
790
|
0 |
0 |
if ($ENV{'REQUEST_METHOD'} ne 'GET') |
|
840
|
1 |
0 |
if $file |
|
858
|
0 |
1 |
if $$self{'file'} =~ /php$/i |
|
905
|
1 |
0 |
if ($this_dir =~ m[^/]) { } |
|
917
|
1 |
0 |
if ($file_path =~ m[^([-\@\w.\\/]+)$]) |
|
962
|
7 |
31 |
if ref $$self{'CFG'}{$key} eq 'ARRAY' |
|
963
|
1 |
37 |
if ref $$self{'CFG'}{$key} eq 'HASH' |
|
973
|
0 |
0 |
if $ENV{'HTTP_X_REMOTE_ADDR'} and !$ENV{'REMOTE_ADDR'} || $ENV{'REMOTE_ADDR'} =~ /^(127|192|169|10)\./ |
|
1040
|
0 |
1 |
unless $$self{'top_container'}{'max_inter'}-- |
|
1071
|
1 |
8 |
if $$self{'souce_types'}{$type} =~ /[\,\s]?${extension}[\,\s]?/i |
|
1074
|
1 |
0 |
if ($$self{'type'} eq 'html') { } |
|
|
0 |
0 |
elsif ($$self{'type'} eq 'nsql') { } |
|
|
0 |
0 |
elsif ($$self{'type'} eq 'php') { } |
|
|
0 |
0 |
elsif ($$self{'type'} eq 'perl') { } |
|
|
0 |
0 |
elsif ($$self{'type'} eq 'txt') { } |
|
|
0 |
0 |
elsif ($$self{'type'} eq 'bash') { } |
|
|
0 |
0 |
elsif ($$self{'type'} eq 'python') { } |
|
|
0 |
0 |
elsif ($$self{'type'} eq 'js') { } |
|
1108
|
1 |
0 |
if (open my $fh, '<', "$$self{'file_name'}") { } |
|
1173
|
1 |
0 |
if $$self{'file_souce'}[0] =~ /{:\s*NES/i or '' |
|
1179
|
1 |
0 |
if ($param[0]) |
|
1191
|
0 |
1 |
unless $script |
|
1192
|
0 |
1 |
if $script eq 'none' |
|
1224
|
0 |
0 |
unless ($$self{'content_obj'}{'is_binary'}) |
|
1324
|
0 |
0 |
if ($self_file eq $top_file) |
|
1347
|
0 |
0 |
if ($self_file eq $top_file) |
|
1370
|
0 |
0 |
if ($script eq 'none') |
|
1377
|
0 |
0 |
if ($script) |
|
1396
|
0 |
0 |
unless $$self{'top_container'}{'in_inc'}{$script_dir} |
|
1400
|
0 |
0 |
unless ($return) |
|
1403
|
0 |
0 |
if $@ =~ /ModPerl::Util::exit/ |
|
1405
|
0 |
0 |
if $@ |
|
1406
|
0 |
0 |
unless defined $return |
|
1407
|
0 |
0 |
unless $return |
|
1427
|
0 |
0 |
unless $status |
|
1517
|
0 |
0 |
if @{$$self{'file_script'};} |
|
1526
|
0 |
0 |
if defined $old_fh |
|
1557
|
0 |
0 |
if @{$$self{'file_script'};} |
|
1559
|
0 |
0 |
if ($main::MOD_PERL) { } |
|
1612
|
0 |
0 |
if $$self{'file_name'} eq $$self{'top_container'}{'file'} |
|
1623
|
0 |
0 |
unless $$self{'php_wrapper'} |
|
1626
|
0 |
0 |
if $$self{'php_wrapper'} |
|
1628
|
0 |
0 |
if ($$self{'php_wrapper'} or $main::MOD_PERL) |
|
1639
|
0 |
0 |
if ($main::MOD_PERL) { } |
|
1648
|
0 |
0 |
if ($$self{'php_wrapper'}) { } |
|
1649
|
0 |
0 |
if ($ENV{'REQUEST_METHOD'} ne 'GET') |
|
1650
|
0 |
0 |
if ($$self{'query'}{'save_buffer'}) { } |
|
1669
|
0 |
0 |
if $error |
|
1680
|
0 |
0 |
if ($$self{'php_wrapper'}) { } |
|
1681
|
0 |
0 |
if ($ENV{'REQUEST_METHOD'} ne 'GET') |
|
1682
|
0 |
0 |
if ($$self{'query'}{'save_buffer'}) { } |
|
1705
|
0 |
0 |
if ($$self{'php_wrapper'}) |
|
1708
|
0 |
0 |
unless $$self{'is_binary'} |
|
1722
|
0 |
0 |
unless $$self{'TAG_HTTP-headers'} |
|
1752
|
0 |
0 |
if @{$$self{'file_script'};} |
|
1757
|
0 |
0 |
if ($main::MOD_PERL) { } |
|
1863
|
2 |
1 |
if $out |
|
2037
|
0 |
3 |
unless $params |
|
2061
|
3 |
0 |
if $this |
|
2062
|
3 |
0 |
if $this |
|
2064
|
3 |
0 |
unless ($skip_inclusion) |
|
2065
|
0 |
3 |
if ($this =~ /$$self{'pre_start'}/) |
|
2069
|
0 |
3 |
if ($this =~ /$$self{'tag_start'}/) |
|
2087
|
0 |
2 |
if ($tag =~ /^$$self{'tag_expre'}$/) { } |
|
|
0 |
2 |
elsif ($tag =~ /^$$self{'tag_tpl'}$/) { } |
|
|
0 |
2 |
elsif ($tag =~ /^$$self{'tag_sql'}$/) { } |
|
|
0 |
2 |
elsif ($tag =~ /^$$self{'tag_hash'}$/) { } |
|
|
0 |
2 |
elsif ($tag =~ /^$$self{'tag_include'}$/) { } |
|
|
2 |
0 |
elsif ($tag =~ /^$$self{'tag_var'}$/) { } |
|
|
0 |
0 |
elsif ($tag =~ /^$$self{'tag_env'}$/) { } |
|
|
0 |
0 |
elsif ($tag =~ /^$$self{'tag_plugin'}$/) { } |
|
2136
|
0 |
2 |
if $value =~ /^\d*$/ |
|
2146
|
0 |
0 |
if ($key =~ /^yes_tag_(.*)/) { } |
|
2149
|
0 |
0 |
if $key =~ /^yes_/i |
|
2154
|
2 |
0 |
unless $$self{'security_options'}{'no_br'} |
|
2156
|
0 |
2 |
if $$self{'security_options'}{'no_sql'} |
|
2157
|
2 |
0 |
if $$self{'security_options'}{'no_nes'} |
|
2158
|
2 |
0 |
if $$self{'security_options'}{'no_html'} |
|
2172
|
0 |
1 |
if !$block =~ /$$self{'tag_start'}\s*$$self{'tag_nes'}/ |
|
2212
|
0 |
0 |
if ($tag =~ /^:-:var:-:$/) |
|
2214
|
0 |
0 |
if (defined $$self{'tags'}{$var}) { } |
|
2224
|
0 |
0 |
if ($tag =~ /^:-:env:-:$/) |
|
2226
|
0 |
0 |
if (defined $$self{'top_container'}{'nes_env'}{$var}) { } |
|
2238
|
0 |
0 |
if eval $expre |
|
2252
|
0 |
0 |
unless ($file) |
|
2289
|
0 |
0 |
if ($name_hash =~ /$$self{'tag_field'}/) |
|
2311
|
0 |
0 |
unless $sql =~ /^SELECT/ |
|
2318
|
0 |
0 |
if ($sql =~ /$$self{'pre_start'}/) |
|
2333
|
0 |
0 |
if ($$self{'container'}{'type'} eq 'nsql') |
|
2399
|
0 |
0 |
if $var =~ /^q_/ |
|
2400
|
0 |
0 |
if $var =~ /^q_/ |
|
2418
|
0 |
0 |
if ($tag =~ /^$tag_plugin$/i) |
|
2420
|
0 |
0 |
unless ($handler) |
|
2549
|
0 |
2 |
unless $value |
|
2557
|
0 |
2 |
if (not $tags) { } |
|
2570
|
0 |
2 |
unless $value |
|
2602
|
0 |
0 |
if ($main::MOD_PERL2) |
|
2610
|
0 |
0 |
if ($main::MOD_PERL1) |
|
2623
|
0 |
0 |
if $ref eq 'SCALAR' or $ref eq 'REF' |
|
2624
|
0 |
0 |
if $ref eq 'HASH' |
|
2625
|
0 |
0 |
if $ref eq 'ARRAY' |