From 382d335ee16c4ad40bb9bb6c4f6921dbd7f3b5ce Mon Sep 17 00:00:00 2001 From: Wolfram Schneider Date: Fri, 1 Dec 2006 21:58:22 +0000 Subject: [PATCH] Old archive files contains a dot. --- en/cgi/mailindex.cgi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/cgi/mailindex.cgi b/en/cgi/mailindex.cgi index 5f0217d8a5..ce7fc4a2e4 100755 --- a/en/cgi/mailindex.cgi +++ b/en/cgi/mailindex.cgi @@ -24,7 +24,7 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # -# $FreeBSD: www/en/cgi/mailindex.cgi,v 1.8 2006/03/24 06:24:41 kuriyama Exp $ +# $FreeBSD: www/en/cgi/mailindex.cgi,v 1.9 2006/11/30 20:36:31 wosch Exp $ use CGI; @@ -67,7 +67,7 @@ if (!$file) { # forbid link to parent directories $file =~ s%\.\./%%g; -if ($file =~ m,^([0-9a-z/-]+)$,) { +if ($file =~ m,^([0-9a-z/-]+|[0-9a-z/-]+\.[0-9a-z-]+)$,) { $file = $1; } else { print "Unknown file name given\n";