Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=homepage-ng.git;a=commitdiff;h=98a3af636befd26d18f7ac8063d1630769d4a075
commit 98a3af636befd26d18f7ac8063d1630769d4a075 Author: Miklos Vajna <vmik...@frugalware.org> Date: Mon Nov 15 22:39:48 2010 +0100 buildlogs: escape + and other spec chars in pkgname diff --git a/frugalware/buildlogs.php b/frugalware/buildlogs.php index 3e86ac6..de5f857 100644 --- a/frugalware/buildlogs.php +++ b/frugalware/buildlogs.php @@ -74,7 +74,8 @@ else if(isset($_GET['client']) and isset($_GET['log'])) if(preg_match("/\//", $_GET['log'])) die("invalid log name"); $client = $_GET['client']; - $log = $_GET['log']; + // silly automatic urldecode + $log = urlencode($_GET['log']); $logfile = "$logdir/$client/$log"; print("<fieldset class=\"pkg\"><legend>".sprintf(gettext("Build log for %s"), basename($logfile, ".log"))."</legend>"); _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git