Changeset 25957 for branches/3.7/src/wp-includes/update.php
- Timestamp:
- 10/27/2013 09:09:49 PM (11 years ago)
- Location:
- branches/3.7
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.7
-
branches/3.7/src
- Property svn:mergeinfo changed
/trunk/src merged: 25956
- Property svn:mergeinfo changed
-
branches/3.7/src/wp-includes/update.php
r25881 r25957 94 94 $post_body = array_merge( $post_body, $extra_stats ); 95 95 96 $url = 'http://api.wordpress.org/core/version-check/1.7/?' . http_build_query( $query, null, '&' );97 if ( wp_http_supports( array( 'ssl' ) ) )96 $url = $http_url = 'http://api.wordpress.org/core/version-check/1.7/?' . http_build_query( $query, null, '&' ); 97 if ( $ssl = wp_http_supports( array( 'ssl' ) ) ) 98 98 $url = set_url_scheme( $url, 'https' ); 99 99 … … 109 109 110 110 $response = wp_remote_post( $url, $options ); 111 if ( $ssl && is_wp_error( $response ) ) { 112 trigger_error( __( 'An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the <a href="http://wordpress.org/support/">support forums</a>.' ) . ' ' . '(WordPress could not establish a secure connection to WordPress.org. Please contact your server administrator.)', headers_sent() || WP_DEBUG ? E_USER_WARNING : E_USER_NOTICE ); 113 $response = wp_remote_post( $http_url, $options ); 114 } 111 115 112 116 if ( is_wp_error( $response ) || 200 != wp_remote_retrieve_response_code( $response ) ) … … 247 251 ); 248 252 249 $url = 'http://api.wordpress.org/plugins/update-check/1.1/';250 if ( wp_http_supports( array( 'ssl' ) ) )253 $url = $http_url = 'http://api.wordpress.org/plugins/update-check/1.1/'; 254 if ( $ssl = wp_http_supports( array( 'ssl' ) ) ) 251 255 $url = set_url_scheme( $url, 'https' ); 252 256 253 257 $raw_response = wp_remote_post( $url, $options ); 258 if ( $ssl && is_wp_error( $raw_response ) ) { 259 trigger_error( __( 'An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the <a href="http://wordpress.org/support/">support forums</a>.' ) . ' ' . '(WordPress could not establish a secure connection to WordPress.org. Please contact your server administrator.)', headers_sent() || WP_DEBUG ? E_USER_WARNING : E_USER_NOTICE ); 260 $raw_response = wp_remote_post( $http_url, $options ); 261 } 254 262 255 263 if ( is_wp_error( $raw_response ) || 200 != wp_remote_retrieve_response_code( $raw_response ) ) … … 383 391 ); 384 392 385 $url = 'http://api.wordpress.org/themes/update-check/1.1/';386 if ( wp_http_supports( array( 'ssl' ) ) )393 $url = $http_url = 'http://api.wordpress.org/themes/update-check/1.1/'; 394 if ( $ssl = wp_http_supports( array( 'ssl' ) ) ) 387 395 $url = set_url_scheme( $url, 'https' ); 388 396 389 397 $raw_response = wp_remote_post( $url, $options ); 398 if ( $ssl && is_wp_error( $raw_response ) ) { 399 trigger_error( __( 'An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the <a href="http://wordpress.org/support/">support forums</a>.' ) . ' ' . '(WordPress could not establish a secure connection to WordPress.org. Please contact your server administrator.)', headers_sent() || WP_DEBUG ? E_USER_WARNING : E_USER_NOTICE ); 400 $raw_response = wp_remote_post( $http_url, $options ); 401 } 390 402 391 403 if ( is_wp_error( $raw_response ) || 200 != wp_remote_retrieve_response_code( $raw_response ) )
Note: See TracChangeset
for help on using the changeset viewer.