=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== cvsweb-3.0.6/debian/cvsweb.preinst-16- if [ -e "$CONFFILE" ]; then cvsweb-3.0.6/debian/cvsweb.preinst:17: md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`" cvsweb-3.0.6/debian/cvsweb.preinst:18: old_md5sum="`dpkg-query -W -f='${Conffiles}' cvsweb | grep $CONFFILE | awk '{print $2}'`" cvsweb-3.0.6/debian/cvsweb.preinst-19- if [ "$md5sum" = "$old_md5sum" ]; then ############################################## cvsweb-3.0.6/debian/patches/02_allow_cgiless_execution.patch-6-@@ -299,10 +299,10 @@ cvsweb-3.0.6/debian/patches/02_allow_cgiless_execution.patch:7: $where = $pathinfo; cvsweb-3.0.6/debian/patches/02_allow_cgiless_execution.patch:8: $doCheckout = $where =~ s|^/$CheckoutMagic/|/|o; cvsweb-3.0.6/debian/patches/02_allow_cgiless_execution.patch-9- $where =~ s|^/||; ############################################## cvsweb-3.0.6/debian/patches/02_allow_cgiless_execution.patch-22- $scriptname = uri_escape_path($scriptname); cvsweb-3.0.6/debian/patches/02_allow_cgiless_execution.patch:23:-$scriptwhere = join('/', $scriptname, uri_escape_path($where)); cvsweb-3.0.6/debian/patches/02_allow_cgiless_execution.patch:24:+$scriptwhere = join('/', $scriptname, uri_escape_path($where)) if ($where); cvsweb-3.0.6/debian/patches/02_allow_cgiless_execution.patch:25: $where = '/' if ($where eq ''); cvsweb-3.0.6/debian/patches/02_allow_cgiless_execution.patch-26- ############################################## cvsweb-3.0.6/debian/patches/11_484158_fix_scriptwhere_initialization.patch-11- $scriptname = '' unless defined($scriptname); cvsweb-3.0.6/debian/patches/11_484158_fix_scriptwhere_initialization.patch:12:+$scriptwhere = '' unless defined($scriptwhere); cvsweb-3.0.6/debian/patches/11_484158_fix_scriptwhere_initialization.patch-13- cvsweb-3.0.6/debian/patches/11_484158_fix_scriptwhere_initialization.patch:14: $where = $pathinfo; cvsweb-3.0.6/debian/patches/11_484158_fix_scriptwhere_initialization.patch:15: $doCheckout = $where =~ s|^/$CheckoutMagic/|/|o; ############################################## cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-298- cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi:299:$where = $pathinfo; cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi:300:$doCheckout = $where =~ s|^/$CheckoutMagic/|/|o; cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-301-$where =~ s|^/||; ############################################## cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-314-$scriptname = uri_escape_path($scriptname); cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi:315:$scriptwhere = join('/', $scriptname, uri_escape_path($where)); cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi:316:$where = '/' if ($where eq ''); cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-317- ############################################## cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-1046- } else { cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi:1047: my $dwhere = ($where ne '/' ? $where : '') . $file; cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-1048- ############################################## cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-1326- # rcsdiff does (-w and -p), so it is disabled cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi:1327: # $where =~ s/\.diff$//; cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-1328- ############################################## cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-1822- open(STDERR, '>', devnull()) unless $DEBUG; cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi:1823: exec($output_filter) or exit -1; cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-1824-} ############################################## cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-2360- (my $filename = $where_nd) =~ s|^.*/||; cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi:2361: (my $swhere = $scriptwhere) =~ s|\.diff$||; cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-2362- navigateHeader($swhere, $pathname, $filename, $rev2, 'diff'); ############################################## cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-2477- while (scalar(@files) > $file_list_len) { # Process files in chunks. cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi:2478: system(@cmd, splice(@files, 0, $file_list_len)) == 0 or exit -1; cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-2479- } ############################################## cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-2657- # Normal revision, not a branch/tag name. cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi:2658: exec($CMD{rlog}, $revision, $fullname) or exit -1; cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-2659- } else { cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi:2660: exec($CMD{rlog}, $fullname) or exit -1; cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-2661- } ############################################## cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-3172- cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi:3173: my $upwhere = $where; cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-3174- (my $filename = $where) =~ s|^.*/||; cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-3175- my $backurl = "./$query#" . uri_escape($filename); cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi:3176: if ($where =~ m|^(.*?)((?<=/)Attic/)?[^/]+$|) { cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi:3177: $upwhere = $1; cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-3178- $backurl = ".$backurl" if $2; # skip over Attic ############################################## cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-3835- my ($swhere, $path, $filename, $rev, $title, $moddate) = @_; cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi:3836: $swhere = "" if ($swhere eq $scriptwhere); cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi:3837: $swhere = './' . uri_escape($filename) if ($swhere eq ""); cvsweb-3.0.6/.pc/733054_perl_518.patch/cvsweb.cgi-3838- ############################################## cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-298- cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi:299:$where = $pathinfo; cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi:300:$doCheckout = $where =~ s|^/$CheckoutMagic/|/|o; cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-301-$where =~ s|^/||; ############################################## cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-314-$scriptname = uri_escape_path($scriptname); cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi:315:$scriptwhere = join('/', $scriptname, uri_escape_path($where)); cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi:316:$where = '/' if ($where eq ''); cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-317- ############################################## cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-1046- } else { cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi:1047: my $dwhere = ($where ne '/' ? $where : '') . $file; cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-1048- ############################################## cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-1326- # rcsdiff does (-w and -p), so it is disabled cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi:1327: # $where =~ s/\.diff$//; cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-1328- ############################################## cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-1822- open(STDERR, '>', devnull()) unless $DEBUG; cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi:1823: exec($output_filter) or exit -1; cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-1824-} ############################################## cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-2360- (my $filename = $where_nd) =~ s|^.*/||; cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi:2361: (my $swhere = $scriptwhere) =~ s|\.diff$||; cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-2362- navigateHeader($swhere, $pathname, $filename, $rev2, 'diff'); ############################################## cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-2477- while (scalar(@files) > $file_list_len) { # Process files in chunks. cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi:2478: system(@cmd, splice(@files, 0, $file_list_len)) == 0 or exit -1; cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-2479- } ############################################## cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-2657- # Normal revision, not a branch/tag name. cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi:2658: exec($CMD{rlog}, $revision, $fullname) or exit -1; cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-2659- } else { cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi:2660: exec($CMD{rlog}, $fullname) or exit -1; cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-2661- } ############################################## cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-3172- cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi:3173: my $upwhere = $where; cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-3174- (my $filename = $where) =~ s|^.*/||; cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-3175- my $backurl = "./$query#" . uri_escape($filename); cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi:3176: if ($where =~ m|^(.*?)((?<=/)Attic/)?[^/]+$|) { cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi:3177: $upwhere = $1; cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-3178- $backurl = ".$backurl" if $2; # skip over Attic ############################################## cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-3835- my ($swhere, $path, $filename, $rev, $title, $moddate) = @_; cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi:3836: $swhere = "" if ($swhere eq $scriptwhere); cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi:3837: $swhere = './' . uri_escape($filename) if ($swhere eq ""); cvsweb-3.0.6/.pc/01_debianize_script_and_config.patch/cvsweb.cgi-3838- ############################################## cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-298- cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi:299:$where = $pathinfo; cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi:300:$doCheckout = $where =~ s|^/$CheckoutMagic/|/|o; cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-301-$where =~ s|^/||; ############################################## cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-314-$scriptname = uri_escape_path($scriptname); cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi:315:$scriptwhere = join('/', $scriptname, uri_escape_path($where)); cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi:316:$where = '/' if ($where eq ''); cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-317- ############################################## cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-1046- } else { cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi:1047: my $dwhere = ($where ne '/' ? $where : '') . $file; cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-1048- ############################################## cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-1326- # rcsdiff does (-w and -p), so it is disabled cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi:1327: # $where =~ s/\.diff$//; cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-1328- ############################################## cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-1822- open(STDERR, '>', devnull()) unless $DEBUG; cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi:1823: exec($output_filter) or exit -1; cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-1824-} ############################################## cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-2360- (my $filename = $where_nd) =~ s|^.*/||; cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi:2361: (my $swhere = $scriptwhere) =~ s|\.diff$||; cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-2362- navigateHeader($swhere, $pathname, $filename, $rev2, 'diff'); ############################################## cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-2477- while (scalar(@files) > $file_list_len) { # Process files in chunks. cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi:2478: system(@cmd, splice(@files, 0, $file_list_len)) == 0 or exit -1; cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-2479- } ############################################## cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-2657- # Normal revision, not a branch/tag name. cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi:2658: exec($CMD{rlog}, $revision, $fullname) or exit -1; cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-2659- } else { cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi:2660: exec($CMD{rlog}, $fullname) or exit -1; cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-2661- } ############################################## cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-3172- cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi:3173: my $upwhere = $where; cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-3174- (my $filename = $where) =~ s|^.*/||; cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-3175- my $backurl = "./$query#" . uri_escape($filename); cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi:3176: if ($where =~ m|^(.*?)((?<=/)Attic/)?[^/]+$|) { cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi:3177: $upwhere = $1; cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-3178- $backurl = ".$backurl" if $2; # skip over Attic ############################################## cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-3835- my ($swhere, $path, $filename, $rev, $title, $moddate) = @_; cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi:3836: $swhere = "" if ($swhere eq $scriptwhere); cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi:3837: $swhere = './' . uri_escape($filename) if ($swhere eq ""); cvsweb-3.0.6/.pc/02_allow_cgiless_execution.patch/cvsweb.cgi-3838- ############################################## cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-298- cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi:299:$where = $pathinfo; cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi:300:$doCheckout = $where =~ s|^/$CheckoutMagic/|/|o; cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-301-$where =~ s|^/||; ############################################## cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-314-$scriptname = uri_escape_path($scriptname); cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi:315:$scriptwhere = join('/', $scriptname, uri_escape_path($where)) if ($where); cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi:316:$where = '/' if ($where eq ''); cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-317- ############################################## cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-1047- } else { cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi:1048: my $dwhere = ($where ne '/' ? $where : '') . $file; cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-1049- ############################################## cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-1327- # rcsdiff does (-w and -p), so it is disabled cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi:1328: # $where =~ s/\.diff$//; cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-1329- ############################################## cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-1823- open(STDERR, '>', devnull()) unless $DEBUG; cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi:1824: exec($output_filter) or exit -1; cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-1825-} ############################################## cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-2361- (my $filename = $where_nd) =~ s|^.*/||; cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi:2362: (my $swhere = $scriptwhere) =~ s|\.diff$||; cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-2363- navigateHeader($swhere, $pathname, $filename, $rev2, 'diff'); ############################################## cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-2478- while (scalar(@files) > $file_list_len) { # Process files in chunks. cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi:2479: system(@cmd, splice(@files, 0, $file_list_len)) == 0 or exit -1; cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-2480- } ############################################## cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-2658- # Normal revision, not a branch/tag name. cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi:2659: exec($CMD{rlog}, $revision, $fullname) or exit -1; cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-2660- } else { cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi:2661: exec($CMD{rlog}, $fullname) or exit -1; cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-2662- } ############################################## cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-3173- cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi:3174: my $upwhere = $where; cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-3175- (my $filename = $where) =~ s|^.*/||; cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-3176- my $backurl = "./$query#" . uri_escape($filename); cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi:3177: if ($where =~ m|^(.*?)((?<=/)Attic/)?[^/]+$|) { cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi:3178: $upwhere = $1; cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-3179- $backurl = ".$backurl" if $2; # skip over Attic ############################################## cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-3836- my ($swhere, $path, $filename, $rev, $title, $moddate) = @_; cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi:3837: $swhere = "" if ($swhere eq $scriptwhere); cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi:3838: $swhere = './' . uri_escape($filename) if ($swhere eq ""); cvsweb-3.0.6/.pc/10_483442_fix_perl_510_test_failure.patch/cvsweb.cgi-3839- ############################################## cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-298- cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi:299:$where = $pathinfo; cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi:300:$doCheckout = $where =~ s|^/$CheckoutMagic/|/|o; cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-301-$where =~ s|^/||; ############################################## cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-314-$scriptname = uri_escape_path($scriptname); cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi:315:$scriptwhere = join('/', $scriptname, uri_escape_path($where)) if ($where); cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi:316:$where = '/' if ($where eq ''); cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-317- ############################################## cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-1047- } else { cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi:1048: my $dwhere = ($where ne '/' ? $where : '') . $file; cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-1049- ############################################## cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-1327- # rcsdiff does (-w and -p), so it is disabled cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi:1328: # $where =~ s/\.diff$//; cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-1329- ############################################## cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-1823- open(STDERR, '>', devnull()) unless $DEBUG; cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi:1824: exec($output_filter) or exit -1; cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-1825-} ############################################## cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-2361- (my $filename = $where_nd) =~ s|^.*/||; cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi:2362: (my $swhere = $scriptwhere) =~ s|\.diff$||; cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-2363- navigateHeader($swhere, $pathname, $filename, $rev2, 'diff'); ############################################## cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-2478- while (scalar(@files) > $file_list_len) { # Process files in chunks. cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi:2479: system(@cmd, splice(@files, 0, $file_list_len)) == 0 or exit -1; cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-2480- } ############################################## cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-2658- # Normal revision, not a branch/tag name. cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi:2659: exec($CMD{rlog}, $revision, $fullname) or exit -1; cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-2660- } else { cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi:2661: exec($CMD{rlog}, $fullname) or exit -1; cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-2662- } ############################################## cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-3173- cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi:3174: my $upwhere = $where; cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-3175- (my $filename = $where) =~ s|^.*/||; cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-3176- my $backurl = "./$query#" . uri_escape($filename); cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi:3177: if ($where =~ m|^(.*?)((?<=/)Attic/)?[^/]+$|) { cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi:3178: $upwhere = $1; cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-3179- $backurl = ".$backurl" if $2; # skip over Attic ############################################## cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-3836- my ($swhere, $path, $filename, $rev, $title, $moddate) = @_; cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi:3837: $swhere = "" if ($swhere eq $scriptwhere); cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi:3838: $swhere = './' . uri_escape($filename) if ($swhere eq ""); cvsweb-3.0.6/.pc/11_484158_fix_scriptwhere_initialization.patch/cvsweb.cgi-3839- ############################################## cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-297-$scriptname = '' unless defined($scriptname); cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi:298:$scriptwhere = '' unless defined($scriptwhere); cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-299- cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi:300:$where = $pathinfo; cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi:301:$doCheckout = $where =~ s|^/$CheckoutMagic/|/|o; cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-302-$where =~ s|^/||; ############################################## cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-315-$scriptname = uri_escape_path($scriptname); cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi:316:$scriptwhere = join('/', $scriptname, uri_escape_path($where)) if ($where); cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi:317:$where = '/' if ($where eq ''); cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-318- ############################################## cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-1048- } else { cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi:1049: my $dwhere = ($where ne '/' ? $where : '') . $file; cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-1050- ############################################## cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-1328- # rcsdiff does (-w and -p), so it is disabled cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi:1329: # $where =~ s/\.diff$//; cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-1330- ############################################## cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-1824- open(STDERR, '>', devnull()) unless $DEBUG; cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi:1825: exec($output_filter) or exit -1; cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-1826-} ############################################## cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-2362- (my $filename = $where_nd) =~ s|^.*/||; cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi:2363: (my $swhere = $scriptwhere) =~ s|\.diff$||; cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-2364- navigateHeader($swhere, $pathname, $filename, $rev2, 'diff'); ############################################## cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-2479- while (scalar(@files) > $file_list_len) { # Process files in chunks. cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi:2480: system(@cmd, splice(@files, 0, $file_list_len)) == 0 or exit -1; cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-2481- } ############################################## cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-2659- # Normal revision, not a branch/tag name. cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi:2660: exec($CMD{rlog}, $revision, $fullname) or exit -1; cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-2661- } else { cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi:2662: exec($CMD{rlog}, $fullname) or exit -1; cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-2663- } ############################################## cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-3174- cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi:3175: my $upwhere = $where; cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-3176- (my $filename = $where) =~ s|^.*/||; cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-3177- my $backurl = "./$query#" . uri_escape($filename); cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi:3178: if ($where =~ m|^(.*?)((?<=/)Attic/)?[^/]+$|) { cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi:3179: $upwhere = $1; cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-3180- $backurl = ".$backurl" if $2; # skip over Attic ############################################## cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-3837- my ($swhere, $path, $filename, $rev, $title, $moddate) = @_; cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi:3838: $swhere = "" if ($swhere eq $scriptwhere); cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi:3839: $swhere = './' . uri_escape($filename) if ($swhere eq ""); cvsweb-3.0.6/.pc/12_484159_fix_character_in_c_format_wrapped.patch/cvsweb.cgi-3840- ############################################## cvsweb-3.0.6/cvsweb.cgi-297-$scriptname = '' unless defined($scriptname); cvsweb-3.0.6/cvsweb.cgi:298:$scriptwhere = '' unless defined($scriptwhere); cvsweb-3.0.6/cvsweb.cgi-299- cvsweb-3.0.6/cvsweb.cgi:300:$where = $pathinfo; cvsweb-3.0.6/cvsweb.cgi:301:$doCheckout = $where =~ s|^/$CheckoutMagic/|/|o; cvsweb-3.0.6/cvsweb.cgi-302-$where =~ s|^/||; ############################################## cvsweb-3.0.6/cvsweb.cgi-315-$scriptname = uri_escape_path($scriptname); cvsweb-3.0.6/cvsweb.cgi:316:$scriptwhere = join('/', $scriptname, uri_escape_path($where)) if ($where); cvsweb-3.0.6/cvsweb.cgi:317:$where = '/' if ($where eq ''); cvsweb-3.0.6/cvsweb.cgi-318- ############################################## cvsweb-3.0.6/cvsweb.cgi-1048- } else { cvsweb-3.0.6/cvsweb.cgi:1049: my $dwhere = ($where ne '/' ? $where : '') . $file; cvsweb-3.0.6/cvsweb.cgi-1050- ############################################## cvsweb-3.0.6/cvsweb.cgi-1328- # rcsdiff does (-w and -p), so it is disabled cvsweb-3.0.6/cvsweb.cgi:1329: # $where =~ s/\.diff$//; cvsweb-3.0.6/cvsweb.cgi-1330- ############################################## cvsweb-3.0.6/cvsweb.cgi-1824- open(STDERR, '>', devnull()) unless $DEBUG; cvsweb-3.0.6/cvsweb.cgi:1825: exec($output_filter) or exit -1; cvsweb-3.0.6/cvsweb.cgi-1826-} ############################################## cvsweb-3.0.6/cvsweb.cgi-2362- (my $filename = $where_nd) =~ s|^.*/||; cvsweb-3.0.6/cvsweb.cgi:2363: (my $swhere = $scriptwhere) =~ s|\.diff$||; cvsweb-3.0.6/cvsweb.cgi-2364- navigateHeader($swhere, $pathname, $filename, $rev2, 'diff'); ############################################## cvsweb-3.0.6/cvsweb.cgi-2479- while (scalar(@files) > $file_list_len) { # Process files in chunks. cvsweb-3.0.6/cvsweb.cgi:2480: system(@cmd, splice(@files, 0, $file_list_len)) == 0 or exit -1; cvsweb-3.0.6/cvsweb.cgi-2481- } ############################################## cvsweb-3.0.6/cvsweb.cgi-2659- # Normal revision, not a branch/tag name. cvsweb-3.0.6/cvsweb.cgi:2660: exec($CMD{rlog}, $revision, $fullname) or exit -1; cvsweb-3.0.6/cvsweb.cgi-2661- } else { cvsweb-3.0.6/cvsweb.cgi:2662: exec($CMD{rlog}, $fullname) or exit -1; cvsweb-3.0.6/cvsweb.cgi-2663- } ############################################## cvsweb-3.0.6/cvsweb.cgi-3174- cvsweb-3.0.6/cvsweb.cgi:3175: my $upwhere = $where; cvsweb-3.0.6/cvsweb.cgi-3176- (my $filename = $where) =~ s|^.*/||; cvsweb-3.0.6/cvsweb.cgi-3177- my $backurl = "./$query#" . uri_escape($filename); cvsweb-3.0.6/cvsweb.cgi:3178: if ($where =~ m|^(.*?)((?<=/)Attic/)?[^/]+$|) { cvsweb-3.0.6/cvsweb.cgi:3179: $upwhere = $1; cvsweb-3.0.6/cvsweb.cgi-3180- $backurl = ".$backurl" if $2; # skip over Attic ############################################## cvsweb-3.0.6/cvsweb.cgi-3837- my ($swhere, $path, $filename, $rev, $title, $moddate) = @_; cvsweb-3.0.6/cvsweb.cgi:3838: $swhere = "" if ($swhere eq $scriptwhere); cvsweb-3.0.6/cvsweb.cgi:3839: $swhere = './' . uri_escape($filename) if ($swhere eq ""); cvsweb-3.0.6/cvsweb.cgi-3840-