Index: src/readme.html
===================================================================
--- src/readme.html	(revision 37639)
+++ src/readme.html	(working copy)
@@ -53,15 +53,15 @@
 
 <h2>System Requirements</h2>
 <ul>
-	<li><a href="http://php.net/">PHP</a> version <strong>5.2.4</strong> or higher.</li>
-	<li><a href="http://www.mysql.com/">MySQL</a> version <strong>5.0</strong> or higher.</li>
+	<li><a href="https://secure.php.net/">PHP</a> version <strong>5.2.4</strong> or higher.</li>
+	<li><a href="https://www.mysql.com/">MySQL</a> version <strong>5.0</strong> or higher.</li>
 </ul>
 
 <h3>Recommendations</h3>
 <ul>
-	<li><a href="http://php.net/">PHP</a> version <strong>5.6</strong> or higher.</li>
-	<li><a href="http://www.mysql.com/">MySQL</a> version <strong>5.6</strong> or higher.</li>
-	<li>The <a href="http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html">mod_rewrite</a> Apache module.</li>
+	<li><a href="https://secure.php.net/">PHP</a> version <strong>5.6</strong> or higher.</li>
+	<li><a href="https://www.mysql.com/">MySQL</a> version <strong>5.6</strong> or higher.</li>
+	<li>The <a href="https://httpd.apache.org/docs/2.2/mod/mod_rewrite.html">mod_rewrite</a> Apache module.</li>
 	<li>A link to <a href="https://wordpress.org/">wordpress.org</a> on your site.</li>
 </ul>
 
Index: src/wp-admin/comment.php
===================================================================
--- src/wp-admin/comment.php	(revision 37639)
+++ src/wp-admin/comment.php	(working copy)
@@ -197,7 +197,7 @@
 	<?php
 		/* translators: 1: comment date, 2: comment time */
 		$submitted = sprintf( __( '%1$s at %2$s' ),
-			/* translators: comment date format. See http://php.net/date */
+			/* translators: comment date format. See https://secure.php.net/manual/en/function.date.php */
 			get_comment_date( __( 'Y/m/d' ), $comment ),
 			get_comment_date( __( 'g:i a' ), $comment )
 		);
Index: src/wp-admin/edit-form-advanced.php
===================================================================
--- src/wp-admin/edit-form-advanced.php	(revision 37639)
+++ src/wp-admin/edit-form-advanced.php	(working copy)
@@ -129,7 +129,7 @@
 
 }
 
-/* translators: Publish box date format, see http://php.net/date */
+/* translators: Publish box date format, see https://secure.php.net/manual/en/function.date.php */
 $scheduled_date = date_i18n( __( 'M j, Y @ H:i' ), strtotime( $post->post_date ) );
 
 $messages['post'] = array(
Index: src/wp-admin/edit-form-comment.php
===================================================================
--- src/wp-admin/edit-form-comment.php	(revision 37639)
+++ src/wp-admin/edit-form-comment.php	(working copy)
@@ -89,7 +89,7 @@
 
 <div class="misc-pub-section curtime misc-pub-curtime">
 <?php
-/* translators: Publish box date format, see http://php.net/date */
+/* translators: Publish box date format, see https://secure.php.net/manual/en/function.date.php */
 $datef = __( 'M j, Y @ H:i' );
 ?>
 <span id="timestamp"><?php
Index: src/wp-admin/edit-tag-form.php
===================================================================
--- src/wp-admin/edit-tag-form.php	(revision 37639)
+++ src/wp-admin/edit-tag-form.php	(working copy)
@@ -45,7 +45,7 @@
 }
 
 /**
- * Use with caution, see http://codex.wordpress.org/Function_Reference/wp_reset_vars
+ * Use with caution, see https://codex.wordpress.org/Function_Reference/wp_reset_vars
  */
 wp_reset_vars( array( 'wp_http_referer' ) );
 
Index: src/wp-admin/freedoms.php
===================================================================
--- src/wp-admin/freedoms.php	(revision 37639)
+++ src/wp-admin/freedoms.php	(working copy)
@@ -47,7 +47,7 @@
 
 printf( __( 'Every plugin and theme in WordPress.org&#8217;s directory is 100%% GPL or a similarly free and compatible license, so you can feel safe finding <a href="%1$s">plugins</a> and <a href="%2$s">themes</a> there. If you get a plugin or theme from another source, make sure to <a href="%3$s">ask them if it&#8217;s GPL</a> first. If they don&#8217;t respect the WordPress license, we don&#8217;t recommend them.' ), $plugins_url, $themes_url, 'https://wordpress.org/about/license/' ); ?></p>
 
-<p><?php _e( 'Don&#8217;t you wish all software came with these freedoms? So do we! For more information, check out the <a href="http://www.fsf.org/">Free Software Foundation</a>.' ); ?></p>
+<p><?php _e( 'Don&#8217;t you wish all software came with these freedoms? So do we! For more information, check out the <a href="https://www.fsf.org/">Free Software Foundation</a>.' ); ?></p>
 
 </div>
 <?php include( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
Index: src/wp-admin/includes/ajax-actions.php
===================================================================
--- src/wp-admin/includes/ajax-actions.php	(revision 37639)
+++ src/wp-admin/includes/ajax-actions.php	(working copy)
@@ -1791,7 +1791,7 @@
 		if ( '0000-00-00 00:00:00' == $post->post_date ) {
 			$time = '';
 		} else {
-			/* translators: date format in table columns, see http://php.net/date */
+			/* translators: date format in table columns, see https://secure.php.net/manual/en/function.date.php */
 			$time = mysql2date(__('Y/m/d'), $post->post_date);
 		}
 
Index: src/wp-admin/includes/class-wp-comments-list-table.php
===================================================================
--- src/wp-admin/includes/class-wp-comments-list-table.php	(revision 37639)
+++ src/wp-admin/includes/class-wp-comments-list-table.php	(working copy)
@@ -717,7 +717,7 @@
 	public function column_date( $comment ) {
 		/* translators: 1: comment date, 2: comment time */
 		$submitted = sprintf( __( '%1$s at %2$s' ),
-			/* translators: comment date format. See http://php.net/date */
+			/* translators: comment date format. See https://secure.php.net/manual/en/function.date.php */
 			get_comment_date( __( 'Y/m/d' ), $comment ),
 			get_comment_date( __( 'g:i a' ), $comment )
 		);
Index: src/wp-admin/includes/class-wp-filesystem-base.php
===================================================================
--- src/wp-admin/includes/class-wp-filesystem-base.php	(revision 37639)
+++ src/wp-admin/includes/class-wp-filesystem-base.php	(working copy)
@@ -316,7 +316,7 @@
 	 *
 	 * From the PHP documentation page for fileperms().
 	 *
-	 * @link http://docs.php.net/fileperms
+	 * @link https://secure.php.net/manual/en/function.fileperms.php
 	 *
 	 * @access public
 	 * @since 2.5.0
@@ -384,7 +384,7 @@
 	 * Converts '-rw-r--r--' to 0644
 	 * From "info at rvgate dot nl"'s comment on the PHP documentation for chmod()
  	 *
-	 * @link http://docs.php.net/manual/en/function.chmod.php#49614
+	 * @link https://secure.php.net/manual/en/function.chmod.php#49614
 	 *
 	 * @access public
 	 * @since 2.5.0
Index: src/wp-admin/includes/dashboard.php
===================================================================
--- src/wp-admin/includes/dashboard.php	(revision 37639)
+++ src/wp-admin/includes/dashboard.php	(working copy)
@@ -835,10 +835,10 @@
 			} elseif ( date( 'Y-m-d', $time ) == $tomorrow ) {
 				$relative = __( 'Tomorrow' );
 			} elseif ( date( 'Y', $time ) !== date( 'Y', current_time( 'timestamp' ) ) ) {
-				/* translators: date and time format for recent posts on the dashboard, from a different calendar year, see http://php.net/date */
+				/* translators: date and time format for recent posts on the dashboard, from a different calendar year, see https://secure.php.net/manual/en/function.date.php */
 				$relative = date_i18n( __( 'M jS Y' ), $time );
 			} else {
-				/* translators: date and time format for recent posts on the dashboard, see http://php.net/date */
+				/* translators: date and time format for recent posts on the dashboard, see https://secure.php.net/manual/en/function.date.php */
 				$relative = date_i18n( __( 'M jS' ), $time );
 			}
 
Index: src/wp-admin/includes/meta-boxes.php
===================================================================
--- src/wp-admin/includes/meta-boxes.php	(revision 37639)
+++ src/wp-admin/includes/meta-boxes.php	(working copy)
@@ -170,7 +170,7 @@
 </div><!-- .misc-pub-section -->
 
 <?php
-/* translators: Publish box date format, see http://php.net/date */
+/* translators: Publish box date format, see https://secure.php.net/manual/en/function.date.php */
 $datef = __( 'M j, Y @ H:i' );
 if ( 0 != $post->ID ) {
 	if ( 'future' == $post->post_status ) { // scheduled for publishing at a future date
@@ -296,7 +296,7 @@
 
 <div id="misc-publishing-actions">
 	<?php
-	/* translators: Publish box date format, see http://php.net/date */
+	/* translators: Publish box date format, see https://secure.php.net/manual/en/function.date.php */
 	$datef = __( 'M j, Y @ H:i' );
 	$stamp = __('Uploaded on: <b>%1$s</b>');
 	$date = date_i18n( $datef, strtotime( $post->post_date ) );
Index: src/wp-admin/includes/misc.php
===================================================================
--- src/wp-admin/includes/misc.php	(revision 37639)
+++ src/wp-admin/includes/misc.php	(working copy)
@@ -881,7 +881,7 @@
 		} elseif ( empty( $saved ) ) {
 			$response['wp_autosave'] = array( 'success' => false, 'message' => __( 'Error while saving.' ) );
 		} else {
-			/* translators: draft saved date format, see http://php.net/date */
+			/* translators: draft saved date format, see https://secure.php.net/manual/en/function.date.php */
 			$draft_saved_date_format = __( 'g:i:s a' );
 			/* translators: %s: date and time */
 			$response['wp_autosave'] = array( 'success' => true, 'message' => sprintf( __( 'Draft saved at %s.' ), date_i18n( $draft_saved_date_format ) ) );
Index: src/wp-admin/includes/network.php
===================================================================
--- src/wp-admin/includes/network.php	(revision 37639)
+++ src/wp-admin/includes/network.php	(working copy)
@@ -180,8 +180,8 @@
 			/* translators: 1: mod_rewrite, 2: mod_rewrite documentation URL, 3: Google search for mod_rewrite */
 			printf( __( 'If %1$s is disabled, ask your administrator to enable that module, or look at the <a href="%2$s">Apache documentation</a> or <a href="%3$s">elsewhere</a> for help setting it up.' ),
 				'<code>mod_rewrite</code>',
-				'http://httpd.apache.org/docs/mod/mod_rewrite.html',
-				'http://www.google.com/search?q=apache+mod_rewrite'
+				'https://httpd.apache.org/docs/mod/mod_rewrite.html',
+				'https://www.google.com/search?q=apache+mod_rewrite'
 			);
 			echo '</p></div>';
 		}
Index: src/wp-admin/includes/schema.php
===================================================================
--- src/wp-admin/includes/schema.php	(revision 37639)
+++ src/wp-admin/includes/schema.php	(working copy)
@@ -381,7 +381,7 @@
 	$timezone_string = '';
 	$gmt_offset = 0;
 	/* translators: default GMT offset or timezone string. Must be either a valid offset (-12 to 14)
-	   or a valid timezone string (America/New_York). See http://us3.php.net/manual/en/timezones.php
+	   or a valid timezone string (America/New_York). See https://secure.php.net/manual/en/timezones.php
 	   for all timezone strings supported by PHP.
 	*/
 	$offset_or_tz = _x( '0', 'default GMT offset or timezone string' );
@@ -415,11 +415,11 @@
 	'default_ping_status' => 'open',
 	'default_pingback_flag' => 1,
 	'posts_per_page' => 10,
-	/* translators: default date format, see http://php.net/date */
+	/* translators: default date format, see https://secure.php.net/manual/en/function.date.php */
 	'date_format' => __('F j, Y'),
-	/* translators: default time format, see http://php.net/date */
+	/* translators: default time format, see https://secure.php.net/manual/en/function.date.php */
 	'time_format' => __('g:i a'),
-	/* translators: links last updated date format, see http://php.net/date */
+	/* translators: links last updated date format, see https://secure.php.net/manual/en/function.date.php */
 	'links_updated_date_format' => __('F j, Y g:i a'),
 	'comment_moderation' => 0,
 	'moderation_notify' => 1,
Index: src/wp-admin/options-discussion.php
===================================================================
--- src/wp-admin/options-discussion.php	(revision 37639)
+++ src/wp-admin/options-discussion.php	(working copy)
@@ -195,13 +195,13 @@
 
 <?php
 $ratings = array(
-	/* translators: Content suitability rating: http://bit.ly/89QxZA */
+	/* translators: Content suitability rating: https://bit.ly/89QxZA */
 	'G' => __('G &#8212; Suitable for all audiences'),
-	/* translators: Content suitability rating: http://bit.ly/89QxZA */
+	/* translators: Content suitability rating: https://bit.ly/89QxZA */
 	'PG' => __('PG &#8212; Possibly offensive, usually for audiences 13 and above'),
-	/* translators: Content suitability rating: http://bit.ly/89QxZA */
+	/* translators: Content suitability rating: https://bit.ly/89QxZA */
 	'R' => __('R &#8212; Intended for adult audiences above 17'),
-	/* translators: Content suitability rating: http://bit.ly/89QxZA */
+	/* translators: Content suitability rating: https://bit.ly/89QxZA */
 	'X' => __('X &#8212; Even more mature than above')
 );
 foreach ($ratings as $key => $rating) :
Index: src/wp-admin/options-general.php
===================================================================
--- src/wp-admin/options-general.php	(revision 37639)
+++ src/wp-admin/options-general.php	(working copy)
@@ -17,7 +17,7 @@
 
 $title = __('General Settings');
 $parent_file = 'options-general.php';
-/* translators: date and time format for exact current time, mainly about timezones, see http://php.net/date */
+/* translators: date and time format for exact current time, mainly about timezones, see https://secure.php.net/manual/en/function.date.php */
 $timezone_format = _x('Y-m-d H:i:s', 'timezone date format');
 
 add_action('admin_head', 'options_general_add_js');
Index: src/wp-admin/theme-editor.php
===================================================================
--- src/wp-admin/theme-editor.php	(revision 37639)
+++ src/wp-admin/theme-editor.php	(working copy)
@@ -112,7 +112,7 @@
 	$newcontent = wp_unslash( $_POST['newcontent'] );
 	$location = 'theme-editor.php?file=' . urlencode( $relative_file ) . '&theme=' . urlencode( $stylesheet ) . '&scrollto=' . $scrollto;
 	if ( is_writeable( $file ) ) {
-		// is_writable() not always reliable, check return value. see comments @ http://uk.php.net/is_writable
+		// is_writable() not always reliable, check return value. see comments @ https://secure.php.net/is_writable
 		$f = fopen( $file, 'w+' );
 		if ( $f !== false ) {
 			fwrite( $f, $newcontent );
Index: src/wp-includes/class-http.php
===================================================================
--- src/wp-includes/class-http.php	(revision 37639)
+++ src/wp-includes/class-http.php	(working copy)
@@ -700,7 +700,7 @@
 	 *
 	 * Based off the HTTP http_encoding_dechunk function.
 	 *
-	 * @link http://tools.ietf.org/html/rfc2616#section-19.4.6 Process for chunked decoding.
+	 * @link https://tools.ietf.org/html/rfc2616#section-19.4.6 Process for chunked decoding.
 	 *
 	 * @access public
 	 * @since 2.7.0
Index: src/wp-includes/class-requests.php
===================================================================
--- src/wp-includes/class-requests.php	(revision 37639)
+++ src/wp-includes/class-requests.php	(working copy)
@@ -71,7 +71,7 @@
 	/**
 	 * PATCH method
 	 *
-	 * @link http://tools.ietf.org/html/rfc5789
+	 * @link https://tools.ietf.org/html/rfc5789
 	 * @var string
 	 */
 	const PATCH = 'PATCH';
@@ -287,7 +287,7 @@
 	 * Note: Unlike {@see post} and {@see put}, `$headers` is required, as the
 	 * specification recommends that should send an ETag
 	 *
-	 * @link http://tools.ietf.org/html/rfc5789
+	 * @link https://tools.ietf.org/html/rfc5789
 	 */
 	public static function patch($url, $headers, $data = array(), $options = array()) {
 		return self::request($url, $headers, $data, self::PATCH, $options);
@@ -742,7 +742,7 @@
 	/**
 	 * Decoded a chunked body as per RFC 2616
 	 *
-	 * @see http://tools.ietf.org/html/rfc2616#section-3.6.1
+	 * @see https://tools.ietf.org/html/rfc2616#section-3.6.1
 	 * @param string $data Chunked body
 	 * @return string Decoded body
 	 */
@@ -848,12 +848,12 @@
 	 * Warning: Magic numbers within. Due to the potential different formats that the compressed
 	 * data may be returned in, some "magic offsets" are needed to ensure proper decompression
 	 * takes place. For a simple progmatic way to determine the magic offset in use, see:
-	 * http://core.trac.wordpress.org/ticket/18273
+	 * https://core.trac.wordpress.org/ticket/18273
 	 *
 	 * @since 2.8.1
-	 * @link http://core.trac.wordpress.org/ticket/18273
-	 * @link http://au2.php.net/manual/en/function.gzinflate.php#70875
-	 * @link http://au2.php.net/manual/en/function.gzinflate.php#77336
+	 * @link https://core.trac.wordpress.org/ticket/18273
+	 * @link https://secure.php.net/manual/en/function.gzinflate.php#70875
+	 * @link https://secure.php.net/manual/en/function.gzinflate.php#77336
 	 *
 	 * @param string $gzData String to decompress.
 	 * @return string|bool False on failure.
@@ -891,7 +891,7 @@
 		// java.util.zip.Deflater, Ruby’s Zlib::Deflate, and .NET's
 		// System.IO.Compression.DeflateStream.
 		//
-		// See http://decompres.blogspot.com/ for a quick explanation of this
+		// See https://decompres.blogspot.com/ for a quick explanation of this
 		// data type
 		$huffman_encoded = false;
 
Index: src/wp-includes/class-wp-http-encoding.php
===================================================================
--- src/wp-includes/class-wp-http-encoding.php	(revision 37639)
+++ src/wp-includes/class-wp-http-encoding.php	(working copy)
@@ -88,8 +88,8 @@
 	 *
 	 * @since 2.8.1
 	 * @link https://core.trac.wordpress.org/ticket/18273
-	 * @link http://au2.php.net/manual/en/function.gzinflate.php#70875
-	 * @link http://au2.php.net/manual/en/function.gzinflate.php#77336
+	 * @link https://secure.php.net/manual/en/function.gzinflate.php#70875
+	 * @link https://secure.php.net/manual/en/function.gzinflate.php#77336
 	 *
 	 * @static
 	 *
Index: src/wp-includes/class-wp-xmlrpc-server.php
===================================================================
--- src/wp-includes/class-wp-xmlrpc-server.php	(revision 37639)
+++ src/wp-includes/class-wp-xmlrpc-server.php	(working copy)
@@ -1152,7 +1152,7 @@
 	 *
 	 * @since 3.4.0
 	 *
-	 * @link http://en.wikipedia.org/wiki/RSS_enclosure for information on RSS enclosures.
+	 * @link https://en.wikipedia.org/wiki/RSS_enclosure for information on RSS enclosures.
 	 *
 	 * @param array  $args {
 	 *     Method arguments. Note: top-level arguments must be ordered as documented.
@@ -4298,7 +4298,7 @@
 	}
 
 	/* Blogger API functions.
-	 * specs on http://plant.blogger.com/api and http://groups.yahoo.com/group/bloggerDev/
+	 * specs on http://plant.blogger.com/api and https://groups.yahoo.com/group/bloggerDev/
 	 */
 
 	/**
Index: src/wp-includes/comment.php
===================================================================
--- src/wp-includes/comment.php	(revision 37639)
+++ src/wp-includes/comment.php	(working copy)
@@ -2543,7 +2543,7 @@
  * which reports that the pingback is already registered.
  *
  * @since 3.5.1
- * @link http://www.hixie.ch/specs/pingback/pingback#TOC3
+ * @link https://www.hixie.ch/specs/pingback/pingback#TOC3
  *
  * @param IXR_Error $ixr_error
  * @return IXR_Error
Index: src/wp-includes/compat.php
===================================================================
--- src/wp-includes/compat.php	(revision 37639)
+++ src/wp-includes/compat.php	(working copy)
@@ -421,7 +421,7 @@
 	 *
 	 * Compatibility shim for PHP <5.4
 	 *
-	 * @link http://php.net/jsonserializable
+	 * @link https://secure.php.net/jsonserializable
 	 *
 	 * @since 4.4.0
 	 */
Index: src/wp-includes/default-constants.php
===================================================================
--- src/wp-includes/default-constants.php	(revision 37639)
+++ src/wp-includes/default-constants.php	(working copy)
@@ -98,7 +98,7 @@
 	 * For example, MONTH_IN_SECONDS wrongly assumes every month has 30 days and
 	 * YEAR_IN_SECONDS does not take leap years into account.
 	 *
-	 * If you need more accuracy please consider using the DateTime class (http://php.net/manual/class.datetime.php).
+	 * If you need more accuracy please consider using the DateTime class (https://secure.php.net/manual/en/class.datetime.php).
 	 *
 	 * @since 3.5.0
 	 * @since 4.4.0 Introduced `MONTH_IN_SECONDS`.
Index: src/wp-includes/deprecated.php
===================================================================
--- src/wp-includes/deprecated.php	(revision 37639)
+++ src/wp-includes/deprecated.php	(working copy)
@@ -2818,7 +2818,7 @@
  * @deprecated 3.4.0 Use error_log()
  * @see error_log()
  *
- * @link http://www.php.net/manual/en/function.error-log.php
+ * @link https://secure.php.net/manual/en/function.error-log.php
  *
  * @param string $filename File name.
  * @param string $mode     Type of access you required to the stream.
@@ -2836,7 +2836,7 @@
  * @deprecated 3.4.0 Use error_log()
  * @see error_log()
  *
- * @link http://www.php.net/manual/en/function.error-log.php
+ * @link https://secure.php.net/manual/en/function.error-log.php
  *
  * @param mixed  $fp     Unused.
  * @param string $string Message to log.
@@ -2854,7 +2854,7 @@
  * @deprecated 3.4.0 Use error_log()
  * @see error_log()
  *
- * @link http://www.php.net/manual/en/function.error-log.php
+ * @link https://secure.php.net/manual/en/function.error-log.php
  *
  * @param mixed $fp Unused.
  */
Index: src/wp-includes/feed-atom-comments.php
===================================================================
--- src/wp-includes/feed-atom-comments.php	(revision 37639)
+++ src/wp-includes/feed-atom-comments.php	(working copy)
@@ -91,7 +91,7 @@
 <?php else : // post pass ?>
 		<content type="html" xml:base="<?php comment_link(); ?>"><![CDATA[<?php comment_text(); ?>]]></content>
 <?php endif; // post pass
-	// Return comment threading information (http://www.ietf.org/rfc/rfc4685.txt)
+	// Return comment threading information (https://www.ietf.org/rfc/rfc4685.txt)
 	if ( $comment->comment_parent == 0 ) : // This comment is top level ?>
 		<thr:in-reply-to ref="<?php the_guid(); ?>" href="<?php the_permalink_rss() ?>" type="<?php bloginfo_rss('html_type'); ?>" />
 <?php else : // This comment is in reply to another comment
Index: src/wp-includes/formatting.php
===================================================================
--- src/wp-includes/formatting.php	(revision 37639)
+++ src/wp-includes/formatting.php	(working copy)
@@ -2002,7 +2002,7 @@
  * Adds slashes to escape strings.
  *
  * Slashes will first be removed if magic_quotes_gpc is set, see {@link
- * http://www.php.net/magic_quotes} for more details.
+ * https://secure.php.net/magic_quotes} for more details.
  *
  * @since 0.71
  *
@@ -2676,7 +2676,7 @@
  *
  * @since 1.5.0
  *
- * @param string $date_string Date and time in ISO 8601 format {@link http://en.wikipedia.org/wiki/ISO_8601}.
+ * @param string $date_string Date and time in ISO 8601 format {@link https://en.wikipedia.org/wiki/ISO_8601}.
  * @param string $timezone    Optional. If set to GMT returns the time minus gmt_offset. Default is 'user'.
  * @return string The date and time in MySQL DateTime format - Y-m-d H:i:s.
  */
@@ -3473,7 +3473,7 @@
 /**
  * Convert entities, while preserving already-encoded entities.
  *
- * @link http://www.php.net/htmlentities Borrowed from the PHP Manual user notes.
+ * @link https://secure.php.net/htmlentities Borrowed from the PHP Manual user notes.
  *
  * @since 1.2.2
  *
@@ -3915,8 +3915,8 @@
 /**
  * Parses a string into variables to be stored in an array.
  *
- * Uses {@link http://www.php.net/parse_str parse_str()} and stripslashes if
- * {@link http://www.php.net/magic_quotes magic_quotes_gpc} is on.
+ * Uses {@link https://secure.php.net/parse_str parse_str()} and stripslashes if
+ * {@link https://secure.php.net/magic_quotes magic_quotes_gpc} is on.
  *
  * @since 2.2.1
  *
@@ -3969,7 +3969,7 @@
  * WordPress implementation of PHP sprintf() with filters.
  *
  * @since 2.5.0
- * @link http://www.php.net/sprintf
+ * @link https://secure.php.net/sprintf
  *
  * @param string $pattern   The string which formatted args are inserted.
  * @param mixed  $args ,... Arguments to be formatted into the $pattern string.
Index: src/wp-includes/functions.php
===================================================================
--- src/wp-includes/functions.php	(revision 37639)
+++ src/wp-includes/functions.php	(working copy)
@@ -675,7 +675,7 @@
  * @since 2.3.0
  *
  * @see _http_build_query() Used to build the query
- * @link http://us2.php.net/manual/en/function.http-build-query.php for more on what
+ * @link https://secure.php.net/manual/en/function.http-build-query.php for more on what
  *		 http_build_query() does.
  *
  * @param array $data URL-encode key/value pairs.
@@ -691,7 +691,7 @@
  * @since 3.2.0
  * @access private
  *
- * @see http://us1.php.net/manual/en/function.http-build-query.php
+ * @see https://secure.php.net/manual/en/function.http-build-query.php
  *
  * @param array|object  $data       An array or object of data. Converted to array.
  * @param string        $prefix     Optional. Numeric index. If set, start parameter numbering with it.
@@ -1777,8 +1777,8 @@
  *
  * @since 2.8.0
  *
- * @see http://bugs.php.net/bug.php?id=27609
- * @see http://bugs.php.net/bug.php?id=30931
+ * @see https://bugs.php.net/bug.php?id=27609
+ * @see https://bugs.php.net/bug.php?id=30931
  *
  * @param string $path Windows path to check for write-ability.
  * @return bool Whether the path is writable.
@@ -4705,8 +4705,8 @@
  *
  * @since 3.0.0
  *
- * @see http://blogs.msdn.com/ie/archive/2008/07/02/ie8-security-part-v-comprehensive-protection.aspx
- * @see http://src.chromium.org/viewvc/chrome?view=rev&revision=6985
+ * @see https://blogs.msdn.com/ie/archive/2008/07/02/ie8-security-part-v-comprehensive-protection.aspx
+ * @see https://src.chromium.org/viewvc/chrome?view=rev&revision=6985
  */
 function send_nosniff_header() {
 	@header( 'X-Content-Type-Options: nosniff' );
Index: src/wp-includes/functions.wp-styles.php
===================================================================
--- src/wp-includes/functions.wp-styles.php	(revision 37639)
+++ src/wp-includes/functions.wp-styles.php	(working copy)
@@ -100,7 +100,7 @@
  * Register a CSS stylesheet.
  *
  * @see WP_Dependencies::add()
- * @link http://www.w3.org/TR/CSS2/media.html#media-types List of CSS media types.
+ * @link https://www.w3.org/TR/CSS2/media.html#media-types List of CSS media types.
  *
  * @since 2.6.0
  * @since 4.3.0 A return value was added.
@@ -145,7 +145,7 @@
  *
  * @see WP_Dependencies::add()
  * @see WP_Dependencies::enqueue()
- * @link http://www.w3.org/TR/CSS2/media.html#media-types List of CSS media types.
+ * @link https://www.w3.org/TR/CSS2/media.html#media-types List of CSS media types.
  *
  * @since 2.6.0
  *
Index: src/wp-includes/general-template.php
===================================================================
--- src/wp-includes/general-template.php	(revision 37639)
+++ src/wp-includes/general-template.php	(working copy)
@@ -2687,7 +2687,7 @@
 /**
  * Display the link to the Windows Live Writer manifest file.
  *
- * @link http://msdn.microsoft.com/en-us/library/bb463265.aspx
+ * @link https://msdn.microsoft.com/en-us/library/bb463265.aspx
  * @since 2.3.1
  */
 function wlwmanifest_link() {
@@ -2733,7 +2733,7 @@
  *
  * @since 4.3.0
  *
- * @link http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#rel-icon HTML5 specification link icon.
+ * @link https://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#rel-icon HTML5 specification link icon.
  */
 function wp_site_icon() {
 	if ( ! has_site_icon() && ! is_customize_preview() ) {
Index: src/wp-includes/locale.php
===================================================================
--- src/wp-includes/locale.php	(revision 37639)
+++ src/wp-includes/locale.php	(working copy)
@@ -184,9 +184,9 @@
 		$this->meridiem['PM'] = __('PM');
 
 		// Numbers formatting
-		// See http://php.net/number_format
+		// See https://secure.php.net/number_format
 
-		/* translators: $thousands_sep argument for http://php.net/number_format, default is , */
+		/* translators: $thousands_sep argument for https://secure.php.net/number_format, default is , */
 		$thousands_sep = __( 'number_format_thousands_sep' );
 
 		if ( version_compare( PHP_VERSION, '5.4', '>=' ) ) {
@@ -199,7 +199,7 @@
 
 		$this->number_format['thousands_sep'] = ( 'number_format_thousands_sep' === $thousands_sep ) ? ',' : $thousands_sep;
 
-		/* translators: $dec_point argument for http://php.net/number_format, default is . */
+		/* translators: $dec_point argument for https://secure.php.net/number_format, default is . */
 		$decimal_point = __( 'number_format_decimal_point' );
 
 		$this->number_format['decimal_point'] = ( 'number_format_decimal_point' === $decimal_point ) ? '.' : $decimal_point;
@@ -385,11 +385,11 @@
 	 * @since 3.6.0
 	 */
 	public function _strings_for_pot() {
-		/* translators: localized date format, see http://php.net/date */
+		/* translators: localized date format, see https://secure.php.net/manual/en/function.date.php */
 		__( 'F j, Y' );
-		/* translators: localized time format, see http://php.net/date */
+		/* translators: localized time format, see https://secure.php.net/manual/en/function.date.php */
 		__( 'g:i a' );
-		/* translators: localized date and time format, see http://php.net/date */
+		/* translators: localized date and time format, see https://secure.php.net/manual/en/function.date.php */
 		__( 'F j, Y g:i a' );
 	}
 }
Index: src/wp-includes/plugin.php
===================================================================
--- src/wp-includes/plugin.php	(revision 37639)
+++ src/wp-includes/plugin.php	(working copy)
@@ -8,7 +8,7 @@
  * To hook methods, you'll need to pass an array one of two ways.
  *
  * Any of the syntaxes explained in the PHP documentation for the
- * {@link http://us2.php.net/manual/en/language.pseudo-types.php#language.types.callback 'callback'}
+ * {@link https://secure.php.net/manual/en/language.pseudo-types.php#language.types.callback 'callback'}
  * type are valid.
  *
  * Also see the {@link https://codex.wordpress.org/Plugin_API Plugin API} for
Index: src/wp-includes/post-template.php
===================================================================
--- src/wp-includes/post-template.php	(revision 37639)
+++ src/wp-includes/post-template.php	(working copy)
@@ -1622,7 +1622,7 @@
 	if ( !in_array( $revision->post_type, array( 'post', 'page', 'revision' ) ) )
 		return false;
 
-	/* translators: revision date format, see http://php.net/date */
+	/* translators: revision date format, see https://secure.php.net/manual/en/function.date.php */
 	$datef = _x( 'F j, Y @ H:i:s', 'revision date format' );
 	/* translators: 1: date */
 	$autosavef = _x( '%1$s [Autosave]', 'post revision title extra' );
@@ -1658,7 +1658,7 @@
 		return false;
 
 	$author = get_the_author_meta( 'display_name', $revision->post_author );
-	/* translators: revision date format, see http://php.net/date */
+	/* translators: revision date format, see https://secure.php.net/manual/en/function.date.php */
 	$datef = _x( 'F j, Y @ H:i:s', 'revision date format' );
 
 	$gravatar = get_avatar( $revision->post_author, 24 );
Index: src/wp-includes/Requests/Exception/HTTP/418.php
===================================================================
--- src/wp-includes/Requests/Exception/HTTP/418.php	(revision 37639)
+++ src/wp-includes/Requests/Exception/HTTP/418.php	(working copy)
@@ -2,7 +2,7 @@
 /**
  * Exception for 418 I'm A Teapot responses
  *
- * @see http://tools.ietf.org/html/rfc2324
+ * @see https://tools.ietf.org/html/rfc2324
  * @package Requests
  */
 
@@ -9,7 +9,7 @@
 /**
  * Exception for 418 I'm A Teapot responses
  *
- * @see http://tools.ietf.org/html/rfc2324
+ * @see https://tools.ietf.org/html/rfc2324
  * @package Requests
  */
 class Requests_Exception_HTTP_418 extends Requests_Exception_HTTP {
Index: src/wp-includes/Requests/Exception/HTTP/428.php
===================================================================
--- src/wp-includes/Requests/Exception/HTTP/428.php	(revision 37639)
+++ src/wp-includes/Requests/Exception/HTTP/428.php	(working copy)
@@ -2,7 +2,7 @@
 /**
  * Exception for 428 Precondition Required responses
  *
- * @see http://tools.ietf.org/html/rfc6585
+ * @see https://tools.ietf.org/html/rfc6585
  * @package Requests
  */
 
@@ -9,7 +9,7 @@
 /**
  * Exception for 428 Precondition Required responses
  *
- * @see http://tools.ietf.org/html/rfc6585
+ * @see https://tools.ietf.org/html/rfc6585
  * @package Requests
  */
 class Requests_Exception_HTTP_428 extends Requests_Exception_HTTP {
Index: src/wp-includes/Requests/Exception/HTTP/429.php
===================================================================
--- src/wp-includes/Requests/Exception/HTTP/429.php	(revision 37639)
+++ src/wp-includes/Requests/Exception/HTTP/429.php	(working copy)
@@ -2,7 +2,7 @@
 /**
  * Exception for 429 Too Many Requests responses
  *
- * @see http://tools.ietf.org/html/draft-nottingham-http-new-status-04
+ * @see https://tools.ietf.org/html/draft-nottingham-http-new-status-04
  * @package Requests
  */
 
@@ -9,7 +9,7 @@
 /**
  * Exception for 429 Too Many Requests responses
  *
- * @see http://tools.ietf.org/html/draft-nottingham-http-new-status-04
+ * @see https://tools.ietf.org/html/draft-nottingham-http-new-status-04
  * @package Requests
  */
 class Requests_Exception_HTTP_429 extends Requests_Exception_HTTP {
Index: src/wp-includes/Requests/Exception/HTTP/431.php
===================================================================
--- src/wp-includes/Requests/Exception/HTTP/431.php	(revision 37639)
+++ src/wp-includes/Requests/Exception/HTTP/431.php	(working copy)
@@ -2,7 +2,7 @@
 /**
  * Exception for 431 Request Header Fields Too Large responses
  *
- * @see http://tools.ietf.org/html/rfc6585
+ * @see https://tools.ietf.org/html/rfc6585
  * @package Requests
  */
 
@@ -9,7 +9,7 @@
 /**
  * Exception for 431 Request Header Fields Too Large responses
  *
- * @see http://tools.ietf.org/html/rfc6585
+ * @see https://tools.ietf.org/html/rfc6585
  * @package Requests
  */
 class Requests_Exception_HTTP_431 extends Requests_Exception_HTTP {
Index: src/wp-includes/Requests/Exception/HTTP/511.php
===================================================================
--- src/wp-includes/Requests/Exception/HTTP/511.php	(revision 37639)
+++ src/wp-includes/Requests/Exception/HTTP/511.php	(working copy)
@@ -2,7 +2,7 @@
 /**
  * Exception for 511 Network Authentication Required responses
  *
- * @see http://tools.ietf.org/html/rfc6585
+ * @see https://tools.ietf.org/html/rfc6585
  * @package Requests
  */
 
@@ -9,7 +9,7 @@
 /**
  * Exception for 511 Network Authentication Required responses
  *
- * @see http://tools.ietf.org/html/rfc6585
+ * @see https://tools.ietf.org/html/rfc6585
  * @package Requests
  */
 class Requests_Exception_HTTP_511 extends Requests_Exception_HTTP {
Index: src/wp-includes/Requests/IDNAEncoder.php
===================================================================
--- src/wp-includes/Requests/IDNAEncoder.php	(revision 37639)
+++ src/wp-includes/Requests/IDNAEncoder.php	(working copy)
@@ -7,14 +7,14 @@
  *
  * @package Requests
  * @subpackage Utilities
- * @see http://tools.ietf.org/html/rfc3490 IDNA specification
- * @see http://tools.ietf.org/html/rfc3492 Punycode/Bootstrap specification
+ * @see https://tools.ietf.org/html/rfc3490 IDNA specification
+ * @see https://tools.ietf.org/html/rfc3492 Punycode/Bootstrap specification
  */
 class Requests_IDNAEncoder {
 	/**
 	 * ACE prefix used for IDNA
 	 *
-	 * @see http://tools.ietf.org/html/rfc3490#section-5
+	 * @see https://tools.ietf.org/html/rfc3490#section-5
 	 * @var string
 	 */
 	const ACE_PREFIX = 'xn--';
@@ -22,7 +22,7 @@
 	/**#@+
 	 * Bootstrap constant for Punycode
 	 *
-	 * @see http://tools.ietf.org/html/rfc3492#section-5
+	 * @see https://tools.ietf.org/html/rfc3492#section-5
 	 * @var int
 	 */
 	const BOOTSTRAP_BASE         = 36;
@@ -333,7 +333,7 @@
 	/**
 	 * Convert a digit to its respective character
 	 *
-	 * @see http://tools.ietf.org/html/rfc3492#section-5
+	 * @see https://tools.ietf.org/html/rfc3492#section-5
 	 * @throws Requests_Exception On invalid digit (`idna.invalid_digit`)
 	 *
 	 * @param int $digit Digit in the range 0-35
@@ -353,7 +353,7 @@
 	/**
 	 * Adapt the bias
 	 *
-	 * @see http://tools.ietf.org/html/rfc3492#section-6.1
+	 * @see https://tools.ietf.org/html/rfc3492#section-6.1
 	 * @param int $delta
 	 * @param int $numpoints
 	 * @param bool $firsttime
Index: src/wp-includes/Requests/Session.php
===================================================================
--- src/wp-includes/Requests/Session.php	(revision 37639)
+++ src/wp-includes/Requests/Session.php	(working copy)
@@ -175,7 +175,7 @@
 	 * Note: Unlike {@see post} and {@see put}, `$headers` is required, as the
 	 * specification recommends that should send an ETag
 	 *
-	 * @link http://tools.ietf.org/html/rfc5789
+	 * @link https://tools.ietf.org/html/rfc5789
 	 */
 	public function patch($url, $headers, $data = array(), $options = array()) {
 		return $this->request($url, $headers, $data, Requests::PATCH, $options);
Index: src/wp-includes/Requests/SSL.php
===================================================================
--- src/wp-includes/Requests/SSL.php	(revision 37639)
+++ src/wp-includes/Requests/SSL.php	(working copy)
@@ -22,7 +22,7 @@
 	 * names, leading things like 'https://www.github.com/' to be invalid.
 	 * Instead
 	 *
-	 * @see http://tools.ietf.org/html/rfc2818#section-3.1 RFC2818, Section 3.1
+	 * @see https://tools.ietf.org/html/rfc2818#section-3.1 RFC2818, Section 3.1
 	 *
 	 * @throws Requests_Exception On not obtaining a match for the host (`fsockopen.ssl.no_match`)
 	 * @param string $host Host name to verify against
Index: src/wp-includes/Requests/Transport/cURL.php
===================================================================
--- src/wp-includes/Requests/Transport/cURL.php	(revision 37639)
+++ src/wp-includes/Requests/Transport/cURL.php	(working copy)
@@ -33,7 +33,7 @@
 	/**
 	 * Information on the current request
 	 *
-	 * @var array cURL information array, see {@see http://php.net/curl_getinfo}
+	 * @var array cURL information array, see {@see https://secure.php.net/curl_getinfo}
 	 */
 	public $info;
 
@@ -481,7 +481,7 @@
 	 * Format a URL given GET data
 	 *
 	 * @param string $url
-	 * @param array|object $data Data to build query using, see {@see http://php.net/http_build_query}
+	 * @param array|object $data Data to build query using, see {@see https://secure.php.net/http_build_query}
 	 * @return string URL with data
 	 */
 	protected static function format_get($url, $data) {
Index: src/wp-includes/Requests/Transport/fsockopen.php
===================================================================
--- src/wp-includes/Requests/Transport/fsockopen.php	(revision 37639)
+++ src/wp-includes/Requests/Transport/fsockopen.php	(working copy)
@@ -30,7 +30,7 @@
 	/**
 	 * Stream metadata
 	 *
-	 * @var array Associative array of properties, see {@see http://php.net/stream_get_meta_data}
+	 * @var array Associative array of properties, see {@see https://secure.php.net/stream_get_meta_data}
 	 */
 	public $info;
 
@@ -341,7 +341,7 @@
 	 * Format a URL given GET data
 	 *
 	 * @param array $url_parts
-	 * @param array|object $data Data to build query using, see {@see http://php.net/http_build_query}
+	 * @param array|object $data Data to build query using, see {@see https://secure.php.net/http_build_query}
 	 * @return string URL with data
 	 */
 	protected static function format_get($url_parts, $data) {
@@ -391,7 +391,7 @@
 	 * names, leading things like 'https://www.github.com/' to be invalid.
 	 * Instead
 	 *
-	 * @see http://tools.ietf.org/html/rfc2818#section-3.1 RFC2818, Section 3.1
+	 * @see https://tools.ietf.org/html/rfc2818#section-3.1 RFC2818, Section 3.1
 	 *
 	 * @throws Requests_Exception On failure to connect via TLS (`fsockopen.ssl.connect_error`)
 	 * @throws Requests_Exception On not obtaining a match for the host (`fsockopen.ssl.no_match`)
Index: src/wp-includes/rest-api/class-wp-rest-request.php
===================================================================
--- src/wp-includes/rest-api/class-wp-rest-request.php	(revision 37639)
+++ src/wp-includes/rest-api/class-wp-rest-request.php	(working copy)
@@ -183,7 +183,7 @@
 	 *
 	 * @link http://stackoverflow.com/q/18185366
 	 * @link http://wiki.nginx.org/Pitfalls#Missing_.28disappearing.29_HTTP_headers
-	 * @link http://nginx.org/en/docs/http/ngx_http_core_module.html#underscores_in_headers
+	 * @link https://nginx.org/en/docs/http/ngx_http_core_module.html#underscores_in_headers
 	 *
 	 * @since 4.4.0
 	 * @access public
Index: src/wp-includes/rest-api/class-wp-rest-response.php
===================================================================
--- src/wp-includes/rest-api/class-wp-rest-response.php	(revision 37639)
+++ src/wp-includes/rest-api/class-wp-rest-response.php	(working copy)
@@ -51,8 +51,8 @@
 	 * @since 4.4.0
 	 * @access public
 	 *
-	 * @link http://tools.ietf.org/html/rfc5988
-	 * @link http://www.iana.org/assignments/link-relations/link-relations.xml
+	 * @link https://tools.ietf.org/html/rfc5988
+	 * @link https://www.iana.org/assignments/link-relations/link-relations.xml
 	 *
 	 * @param string $rel        Link relation. Either an IANA registered type,
 	 *                           or an absolute URL.
@@ -147,8 +147,8 @@
 	 * @since 4.4.0
 	 * @access public
 	 *
-	 * @link http://tools.ietf.org/html/rfc5988
-	 * @link http://www.iana.org/assignments/link-relations/link-relations.xml
+	 * @link https://tools.ietf.org/html/rfc5988
+	 * @link https://www.iana.org/assignments/link-relations/link-relations.xml
 	 *
 	 * @param string $rel   Link relation. Either an IANA registered type, or an absolute URL.
 	 * @param string $link  Target IRI for the link.
Index: src/wp-includes/rest-api/class-wp-rest-server.php
===================================================================
--- src/wp-includes/rest-api/class-wp-rest-server.php	(revision 37639)
+++ src/wp-includes/rest-api/class-wp-rest-server.php	(working copy)
@@ -230,7 +230,7 @@
 		/*
 		 * Mitigate possible JSONP Flash attacks.
 		 *
-		 * http://miki.it/blog/2014/7/8/abusing-jsonp-with-rosetta-flash/
+		 * https://miki.it/blog/2014/7/8/abusing-jsonp-with-rosetta-flash/
 		 */
 		$this->send_header( 'X-Content-Type-Options', 'nosniff' );
 		$this->send_header( 'Access-Control-Expose-Headers', 'X-WP-Total, X-WP-TotalPages' );
@@ -395,7 +395,7 @@
 
 			if ( $jsonp_callback ) {
 				// Prepend '/**/' to mitigate possible JSONP Flash attacks
-				// http://miki.it/blog/2014/7/8/abusing-jsonp-with-rosetta-flash/
+				// https://miki.it/blog/2014/7/8/abusing-jsonp-with-rosetta-flash/
 				echo '/**/' . $jsonp_callback . '(' . $result . ')';
 			} else {
 				echo $result;
Index: src/wp-includes/rss.php
===================================================================
--- src/wp-includes/rss.php	(revision 37639)
+++ src/wp-includes/rss.php	(working copy)
@@ -63,12 +63,12 @@
 		# if PHP xml isn't compiled in, die
 		#
 		if ( !function_exists('xml_parser_create') )
-			trigger_error( "Failed to load PHP's XML Extension. http://www.php.net/manual/en/ref.xml.php" );
+			trigger_error( "Failed to load PHP's XML Extension. https://secure.php.net/manual/en/ref.xml.php" );
 
 		$parser = @xml_parser_create();
 
 		if ( !is_resource($parser) )
-			trigger_error( "Failed to create an instance of PHP's XML parser. http://www.php.net/manual/en/ref.xml.php");
+			trigger_error( "Failed to create an instance of PHP's XML parser. https://secure.php.net/manual/en/ref.xml.php");
 
 		$this->parser = $parser;
 
Index: src/wp-includes/theme.php
===================================================================
--- src/wp-includes/theme.php	(revision 37639)
+++ src/wp-includes/theme.php	(working copy)
@@ -842,7 +842,7 @@
  * Retrieve theme modification value for the current theme.
  *
  * If the modification name does not exist, then the $default will be passed
- * through {@link http://php.net/sprintf sprintf()} PHP function with the first
+ * through {@link https://secure.php.net/sprintf sprintf()} PHP function with the first
  * string the template directory URI and the second string the stylesheet
  * directory URI.
  *
Index: src/wp-includes/wp-db.php
===================================================================
--- src/wp-includes/wp-db.php	(revision 37639)
+++ src/wp-includes/wp-db.php	(working copy)
@@ -1254,7 +1254,7 @@
 	 * Does not support sign, padding, alignment, width or precision specifiers.
 	 * Does not support argument numbering/swapping.
 	 *
-	 * May be called like {@link http://php.net/sprintf sprintf()} or like {@link http://php.net/vsprintf vsprintf()}.
+	 * May be called like {@link https://secure.php.net/sprintf sprintf()} or like {@link https://secure.php.net/vsprintf vsprintf()}.
 	 *
 	 * Both %d and %s should be left unquoted in the query string.
 	 *
@@ -1261,15 +1261,15 @@
 	 *     wpdb::prepare( "SELECT * FROM `table` WHERE `column` = %s AND `field` = %d", 'foo', 1337 )
 	 *     wpdb::prepare( "SELECT DATE_FORMAT(`field`, '%%c') FROM `table` WHERE `column` = %s", 'foo' );
 	 *
-	 * @link http://php.net/sprintf Description of syntax.
+	 * @link https://secure.php.net/sprintf Description of syntax.
 	 * @since 2.3.0
 	 *
 	 * @param string      $query    Query statement with sprintf()-like placeholders
 	 * @param array|mixed $args     The array of variables to substitute into the query's placeholders if being called like
-	 *                              {@link http://php.net/vsprintf vsprintf()}, or the first variable to substitute into the query's placeholders if
-	 *                              being called like {@link http://php.net/sprintf sprintf()}.
+	 *                              {@link https://secure.php.net/vsprintf vsprintf()}, or the first variable to substitute into the query's placeholders if
+	 *                              being called like {@link https://secure.php.net/sprintf sprintf()}.
 	 * @param mixed       $args,... further variables to substitute into the query's placeholders if being called like
-	 *                              {@link http://php.net/sprintf sprintf()}.
+	 *                              {@link https://secure.php.net/sprintf sprintf()}.
 	 * @return string|void Sanitized query string, if there is a query to prepare.
 	 */
 	public function prepare( $query, $args ) {
Index: src/xmlrpc.php
===================================================================
--- src/xmlrpc.php	(revision 37639)
+++ src/xmlrpc.php	(working copy)
@@ -28,7 +28,7 @@
 /** Include the bootstrap for setting up WordPress environment */
 include( dirname( __FILE__ ) . '/wp-load.php' );
 
-if ( isset( $_GET['rsd'] ) ) { // http://cyber.law.harvard.edu/blogs/gems/tech/rsd.html
+if ( isset( $_GET['rsd'] ) ) { // https://cyber.law.harvard.edu/blogs/gems/tech/rsd.html
 header('Content-Type: text/xml; charset=' . get_option('blog_charset'), true);
 ?>
 <?php echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?>
@@ -46,7 +46,7 @@
       /**
        * Add additional APIs to the Really Simple Discovery (RSD) endpoint.
        *
-       * @link http://cyber.law.harvard.edu/blogs/gems/tech/rsd.html
+       * @link https://cyber.law.harvard.edu/blogs/gems/tech/rsd.html
 	   *
        * @since 3.5.0
        */
Index: tools/i18n/not-gettexted.php
===================================================================
--- tools/i18n/not-gettexted.php	(revision 37639)
+++ tools/i18n/not-gettexted.php	(working copy)
@@ -6,7 +6,7 @@
  * @package wordpress-i18n
  * @subpackage tools
  */
-// see: http://php.net/tokenizer
+// see: https://secure.php.net/tokenizer
 if ( ! defined( 'T_ML_COMMENT' ) )
 	    define( 'T_ML_COMMENT', T_COMMENT );
 else
Index: tools/i18n/t/data/not-gettexted-0-result.php
===================================================================
--- tools/i18n/t/data/not-gettexted-0-result.php	(revision 37639)
+++ tools/i18n/t/data/not-gettexted-0-result.php	(working copy)
@@ -8,7 +8,7 @@
 	require_once( dirname(__FILE__) . '/wp-includes/classes.php');
 	require_once( dirname(__FILE__) . '/wp-includes/functions.php');
 	require_once( dirname(__FILE__) . '/wp-includes/plugin.php');
-	wp_die( sprintf(/*WP_I18N_CONFIG*/'Translation: There doesn\'t seem to be a <code>wp-config.php</code> file. I need this before we can get started. Need more help? <a href=\'http://codex.wordpress.org/Editing_wp-config.php\'>We got it</a>. You can create a <code>wp-config.php</code> file through a web interface, but this doesn\'t work for all server setups. The safest way is to manually create the file.</p><p><a href=\'%s\' class=\'button\'>Create a Configuration File</a>' /*/WP_I18N_CONFIG*/, $path.'setup-config.php'), /*WP_I18N_ERROR*/ 'Translation: WordPress &rsaquo; Error' /*/WP_I18N_ERROR*/);
+	wp_die( sprintf(/*WP_I18N_CONFIG*/'Translation: There doesn\'t seem to be a <code>wp-config.php</code> file. I need this before we can get started. Need more help? <a href=\'https://codex.wordpress.org/Editing_wp-config.php\'>We got it</a>. You can create a <code>wp-config.php</code> file through a web interface, but this doesn\'t work for all server setups. The safest way is to manually create the file.</p><p><a href=\'%s\' class=\'button\'>Create a Configuration File</a>' /*/WP_I18N_CONFIG*/, $path.'setup-config.php'), /*WP_I18N_ERROR*/ 'Translation: WordPress &rsaquo; Error' /*/WP_I18N_ERROR*/);
 }
 
 $wp_did_header = true;
Index: tools/i18n/t/data/not-gettexted-0.php
===================================================================
--- tools/i18n/t/data/not-gettexted-0.php	(revision 37639)
+++ tools/i18n/t/data/not-gettexted-0.php	(working copy)
@@ -8,7 +8,7 @@
 	require_once( dirname(__FILE__) . '/wp-includes/classes.php');
 	require_once( dirname(__FILE__) . '/wp-includes/functions.php');
 	require_once( dirname(__FILE__) . '/wp-includes/plugin.php');
-	wp_die( sprintf(/*WP_I18N_CONFIG*/" There doesn't seem to be a <code>wp-config.php</code> file. I need this before we can get started. Need more help? <a href='http://codex.wordpress.org/Editing_wp-config.php'>We got it</a>. You can create a <code>wp-config.php</code> file through a web interface, but this doesn't work for all server setups. The safest way is to manually create the file.</p><p><a href='%s' class='button'>Create a Configuration File</a>" /*/WP_I18N_CONFIG*/, $path.'setup-config.php'), /*WP_I18N_ERROR*/ "WordPress &rsaquo; Error" /*/WP_I18N_ERROR*/);
+	wp_die( sprintf(/*WP_I18N_CONFIG*/" There doesn't seem to be a <code>wp-config.php</code> file. I need this before we can get started. Need more help? <a href='https://codex.wordpress.org/Editing_wp-config.php'>We got it</a>. You can create a <code>wp-config.php</code> file through a web interface, but this doesn't work for all server setups. The safest way is to manually create the file.</p><p><a href='%s' class='button'>Create a Configuration File</a>" /*/WP_I18N_CONFIG*/, $path.'setup-config.php'), /*WP_I18N_ERROR*/ "WordPress &rsaquo; Error" /*/WP_I18N_ERROR*/);
 }
 
 $wp_did_header = true;
Index: tools/i18n/t/ExtractTest.php
===================================================================
--- tools/i18n/t/ExtractTest.php	(revision 37639)
+++ tools/i18n/t/ExtractTest.php	(working copy)
@@ -205,11 +205,11 @@
 	function test_find_function_calls_with_url_in_comment() {
 		$this->assertEquals( array( array(
 				'name' => '__', 'args' => array( 'F j, Y g:i a' ), 'line' => 3,
-				'comment' => 'translators: localized date and time format, see http://php.net/date'
+				'comment' => 'translators: localized date and time format, see https://secure.php.net/manual/en/function.date.php'
 			) ),
 			$this->extractor->find_function_calls( array( '__' ),
 				"<?php
-				/* translators: localized date and time format, see http://php.net/date */
+				/* translators: localized date and time format, see https://secure.php.net/manual/en/function.date.php */
 				__( 'F j, Y g:i a' );"
 			)
 		);
