summaryrefslogtreecommitdiff
path: root/rt/bin/mason_handler.scgi
diff options
context:
space:
mode:
Diffstat (limited to 'rt/bin/mason_handler.scgi')
-rwxr-xr-xrt/bin/mason_handler.scgi12
1 files changed, 0 insertions, 12 deletions
diff --git a/rt/bin/mason_handler.scgi b/rt/bin/mason_handler.scgi
index 83649edaf..5cbb9a30f 100755
--- a/rt/bin/mason_handler.scgi
+++ b/rt/bin/mason_handler.scgi
@@ -57,18 +57,6 @@ require (dirname(__FILE__) . '/webmux.pl');
require CGI;
my $cgi = CGI->new;
-
-# Each environment has its own way of handling .. and so on in paths,
-# so RT consistently forbids such paths.
-if ( $cgi->path_info =~ m{/\.} ) {
- $RT::Logger->crit("Invalid request for ".$cgi->path_info." aborting");
- print STDOUT "HTTP/1.0 400\r\n\r\n";
-
- RT::Interface::Web::Handler->CleanupRequest();
-
- return 0;
-}
-
if ( ( !$Handler->interp->comp_exists( $cgi->path_info ) )
&& ( $Handler->interp->comp_exists( $cgi->path_info . "/index.html" ) ) ) {
$cgi->path_info( $cgi->path_info . "/index.html" );