Make WordPress Core


Ignore:
Timestamp:
03/01/2013 04:28:40 PM (12 years ago)
Author:
ryan
Message:

Revert 23416, 23419, 23445 except for wp_reset_vars() changes. We are going a different direction with the slashing cleanup, so resetting to a clean slate. see #21767

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/class-wp.php

    r23436 r23554  
    143143
    144144            if ( isset($_SERVER['PATH_INFO']) )
    145                 $pathinfo = wp_unslash( $_SERVER['PATH_INFO'] );
     145                $pathinfo = $_SERVER['PATH_INFO'];
    146146            else
    147147                $pathinfo = '';
    148148            $pathinfo_array = explode('?', $pathinfo);
    149149            $pathinfo = str_replace("%", "%25", $pathinfo_array[0]);
    150             $req_uri = wp_unslash( $_SERVER['REQUEST_URI'] );
     150            $req_uri = $_SERVER['REQUEST_URI'];
    151151            $req_uri_array = explode('?', $req_uri);
    152152            $req_uri = $req_uri_array[0];
    153             $self = wp_unslash( $_SERVER['PHP_SELF'] );
     153            $self = $_SERVER['PHP_SELF'];
    154154            $home_path = parse_url(home_url());
    155155            if ( isset($home_path['path']) )
     
    256256                $this->query_vars[$wpvar] = $this->extra_query_vars[$wpvar];
    257257            elseif ( isset( $_POST[$wpvar] ) )
    258                 $this->query_vars[$wpvar] = wp_unslash( $_POST[$wpvar] );
     258                $this->query_vars[$wpvar] = $_POST[$wpvar];
    259259            elseif ( isset( $_GET[$wpvar] ) )
    260                 $this->query_vars[$wpvar] = wp_unslash( $_GET[$wpvar] );
     260                $this->query_vars[$wpvar] = $_GET[$wpvar];
    261261            elseif ( isset( $perma_query_vars[$wpvar] ) )
    262262                $this->query_vars[$wpvar] = $perma_query_vars[$wpvar];
     
    357357            // Support for Conditional GET
    358358            if (isset($_SERVER['HTTP_IF_NONE_MATCH']))
    359                 $client_etag = stripslashes( wp_unslash( $_SERVER['HTTP_IF_NONE_MATCH'] ) ); // Retain extra strip. See #2597
     359                $client_etag = stripslashes(stripslashes($_SERVER['HTTP_IF_NONE_MATCH']));
    360360            else $client_etag = false;
    361361
Note: See TracChangeset for help on using the changeset viewer.