From: Giuseppe Bilotta Date: Tue, 21 Oct 2008 19:34:50 +0000 (+0200) Subject: gitweb: parse project/action/hash_base:filename PATH_INFO X-Git-Tag: v1.6.1-rc1~97^2~4 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/d8c2882254f0f30e4f44de593c3b3db6a8fccef9?hp=d8c2882254f0f30e4f44de593c3b3db6a8fccef9 gitweb: parse project/action/hash_base:filename PATH_INFO This patch enables gitweb to parse URLs with more information embedded in PATH_INFO, reducing the need for CGI parameters. The typical gitweb path is now $project/$action/$hash_base:$file_name or $project/$action/$hash This is mostly backwards compatible with the old-style gitweb paths, $project/$branch[:$filename], except when it was used to access a branch whose name matches a gitweb action. Signed-off-by: Giuseppe Bilotta Acked-by: Jakub Narebski Signed-off-by: Junio C Hamano ---