gitweb: Harden and improve $project_filter page title

Commit 19d2d23 (gitweb: add project_filter to limit project list to a subdirectory, 2012-01-30) added also support for displaying $project_filter, if present, in page title. Unfortunately it forgot to treat $project_filter as path, and escape it using esc_path(), like it is done for $filename. Also, it was not obvious that "$site_name - $project_filter" is about project filtering: use "$site_name - projects in '$project_filter'". Signed-off-by: Jakub Narebski <jnareb@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Jakub Narebski committed Feb 12, 2012 at 16:21 UTC f4212089c27e74689c33ec455f1c85470b7b8292
1 file changed +1 -1
gitweb/gitweb.perl
+1 -1
@@ -3742,7 +3742,7 @@ sub get_page_title {
3742
3743 unless (defined $project) {
3744 if (defined $project_filter) {
3745 - $title .= " - " . to_utf8($project_filter);
3745 + $title .= " - projects in '" . esc_path($project_filter) . "'";
3746 }
3747 return $title;
3748 }