In this version of the patch the formatting has been corrected. Warnings for double / in filenames are avoided. Signed-off-by: Heinrich Schuchardt <xypron.glpk@xxxxxx> --- gitweb/gitweb.perl | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gitweb/gitweb.perl b/gitweb/gitweb.perl index 10ed9e5..699ffac 100755 --- a/gitweb/gitweb.perl +++ b/gitweb/gitweb.perl @@ -6369,6 +6369,18 @@ sub git_project_list { } git_project_search_form($searchtext, $search_use_regexp); + # If XSS prevention is on, we don't include README.html. + # TODO: Allow a readme in some safe format. + my $path = ""; + if (defined $project_filter) { + $path = "/$project_filter"; + } + if (!$prevent_xss && -s "$projectroot$path/README.html") { + print "<div class=\"title\">readme</div>\n" . + "<div class=\"readme\">\n"; + insert_file("$projectroot$path/README.html"); + print "\n</div>\n"; # class="readme" + } git_project_list_body(\@list, $order); git_footer_html(); } -- 1.7.10.4 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html