diff options
Diffstat (limited to 'rt/bin/mason_handler.scgi')
-rwxr-xr-x | rt/bin/mason_handler.scgi | 12 |
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" ); |