Ticket #47957: 47957.patch
| File 47957.patch, 3.7 KB (added by , 7 years ago) |
|---|
-
src/wp-admin/includes/file.php
518 518 'Cache-Control' => 'no-cache', 519 519 ); 520 520 521 /** This filter is documented in wp-includes/class-wp-http-streams.php */ 522 $sslverify = apply_filters( 'https_local_ssl_verify', false ); 523 521 524 // Include Basic auth in loopback requests. 522 525 if ( isset( $_SERVER['PHP_AUTH_USER'] ) && isset( $_SERVER['PHP_AUTH_PW'] ) ) { 523 526 $headers['Authorization'] = 'Basic ' . base64_encode( wp_unslash( $_SERVER['PHP_AUTH_USER'] ) . ':' . wp_unslash( $_SERVER['PHP_AUTH_PW'] ) ); … … 547 550 $url = admin_url(); 548 551 } 549 552 $url = add_query_arg( $scrape_params, $url ); 550 $r = wp_remote_get( $url, compact( 'cookies', 'headers', 'timeout' ) );553 $r = wp_remote_get( $url, compact( 'cookies', 'headers', 'timeout', 'sslverify' ) ); 551 554 $body = wp_remote_retrieve_body( $r ); 552 555 $scrape_result_position = strpos( $body, $needle_start ); 553 556 -
src/wp-admin/includes/class-wp-site-health-auto-updates.php
95 95 $headers = array( 96 96 'Cache-Control' => 'no-cache', 97 97 ); 98 /** This filter is documented in wp-includes/class-wp-http-streams.php */ 99 $sslverify = apply_filters( 'https_local_ssl_verify', false ); 98 100 99 101 // Include Basic auth in loopback requests. 100 102 if ( isset( $_SERVER['PHP_AUTH_USER'] ) && isset( $_SERVER['PHP_AUTH_PW'] ) ) { … … 108 110 admin_url( 'site-health.php' ) 109 111 ); 110 112 111 $test = wp_remote_get( $url, compact( 'cookies', 'headers', 'timeout' ) );113 $test = wp_remote_get( $url, compact( 'cookies', 'headers', 'timeout', 'sslverify' ) ); 112 114 113 115 if ( is_wp_error( $test ) ) { 114 116 return array( -
src/wp-admin/includes/class-wp-site-health.php
1677 1677 'Cache-Control' => 'no-cache', 1678 1678 'X-WP-Nonce' => wp_create_nonce( 'wp_rest' ), 1679 1679 ); 1680 /** This filter is documented in wp-includes/class-wp-http-streams.php */ 1681 $sslverify = apply_filters( 'https_local_ssl_verify', false ); 1680 1682 1681 1683 // Include Basic auth in loopback requests. 1682 1684 if ( isset( $_SERVER['PHP_AUTH_USER'] ) && isset( $_SERVER['PHP_AUTH_PW'] ) ) { … … 1693 1695 $url 1694 1696 ); 1695 1697 1696 $r = wp_remote_get( $url, compact( 'cookies', 'headers', 'timeout' ) );1698 $r = wp_remote_get( $url, compact( 'cookies', 'headers', 'timeout', 'sslverify' ) ); 1697 1699 1698 1700 if ( is_wp_error( $r ) ) { 1699 1701 $result['status'] = 'critical'; … … 2000 2002 $headers = array( 2001 2003 'Cache-Control' => 'no-cache', 2002 2004 ); 2005 /** This filter is documented in wp-includes/class-wp-http-streams.php */ 2006 $sslverify = apply_filters( 'https_local_ssl_verify', false ); 2003 2007 2004 2008 // Include Basic auth in loopback requests. 2005 2009 if ( isset( $_SERVER['PHP_AUTH_USER'] ) && isset( $_SERVER['PHP_AUTH_PW'] ) ) { … … 2008 2012 2009 2013 $url = admin_url(); 2010 2014 2011 $r = wp_remote_get( $url, compact( 'cookies', 'headers', 'timeout' ) );2015 $r = wp_remote_get( $url, compact( 'cookies', 'headers', 'timeout', 'sslverify' ) ); 2012 2016 2013 2017 if ( is_wp_error( $r ) ) { 2014 2018 return (object) array(
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)