Version Description
- Release date: October 6, 2020
Bug fixes
- General: remove a database optimization task that could potentially cause database issues.
Download this release
Release Info
Developer | jeherve |
Plugin | ![]() |
Version | 9.0.1 |
Comparing to | |
See all releases |
Code changes from version 9.0 to 9.0.1
- changelog.txt +8 -0
- class.jetpack.php +2 -9
- jetpack.php +2 -2
- readme.txt +9 -1
- vendor/autoload.php +1 -1
- vendor/autoload_packages.php +1 -1
- vendor/automattic/jetpack-connection/src/class-manager.php +61 -11
- vendor/automattic/jetpack-connection/src/class-nonce-handler.php +0 -206
- vendor/composer/autoload_classmap.php +0 -1
- vendor/composer/autoload_real.php +7 -7
- vendor/composer/autoload_static.php +5 -6
- vendor/composer/installed.json +34 -34
- vendor/composer/jetpack_autoload_classmap.php +63 -67
- vendor/composer/jetpack_autoload_filemap.php +1 -1
- vendor/jetpack-autoloader/autoload_functions.php +1 -1
- vendor/jetpack-autoloader/class-autoloader-handler.php +1 -1
- vendor/jetpack-autoloader/class-autoloader-locator.php +1 -1
- vendor/jetpack-autoloader/class-manifest-handler.php +1 -1
- vendor/jetpack-autoloader/class-plugins-handler.php +1 -1
- vendor/jetpack-autoloader/class-version-loader.php +1 -1
- vendor/jetpack-autoloader/class-version-selector.php +1 -1
changelog.txt
CHANGED
@@ -2,6 +2,14 @@
|
|
2 |
|
3 |
**This is a list detailing changes for all Jetpack releases.**
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
= 9.0 =
|
6 |
|
7 |
* Release date: October 6, 2020
|
2 |
|
3 |
**This is a list detailing changes for all Jetpack releases.**
|
4 |
|
5 |
+
= 9.0.1 =
|
6 |
+
|
7 |
+
* Release date: October 6, 2020
|
8 |
+
|
9 |
+
**Bug fixes**
|
10 |
+
|
11 |
+
* General: remove a database optimization task that could potentially cause database issues.
|
12 |
+
|
13 |
= 9.0 =
|
14 |
|
15 |
* Release date: October 6, 2020
|
class.jetpack.php
CHANGED
@@ -4,7 +4,6 @@ use Automattic\Jetpack\Assets\Logo as Jetpack_Logo;
|
|
4 |
use Automattic\Jetpack\Config;
|
5 |
use Automattic\Jetpack\Connection\Client;
|
6 |
use Automattic\Jetpack\Connection\Manager as Connection_Manager;
|
7 |
-
use Automattic\Jetpack\Connection\Nonce_Handler;
|
8 |
use Automattic\Jetpack\Connection\Utils as Connection_Utils;
|
9 |
use Automattic\Jetpack\Connection\Plugin_Storage as Connection_Plugin_Storage;
|
10 |
use Automattic\Jetpack\Connection\Rest_Authentication as Connection_Rest_Authentication;
|
@@ -507,9 +506,6 @@ class Jetpack {
|
|
507 |
array( __CLASS__, 'upgrade_on_load' )
|
508 |
);
|
509 |
}
|
510 |
-
|
511 |
-
// Upgrade to Jetpack 9.0.0, cleaning up nonces during runtime.
|
512 |
-
wp_clear_scheduled_hook( 'jetpack_clean_nonces' );
|
513 |
}
|
514 |
}
|
515 |
}
|
@@ -3306,13 +3302,10 @@ p {
|
|
3306 |
* @static
|
3307 |
*/
|
3308 |
public static function disconnect( $update_activated_state = true ) {
|
3309 |
-
// The hook is not being set since Jetpack 9.0.0,
|
3310 |
-
// but we're removing it just in case it wasn't properly cleaned up after the plugin update.
|
3311 |
wp_clear_scheduled_hook( 'jetpack_clean_nonces' );
|
3312 |
|
3313 |
-
Nonce_Handler::clean_all();
|
3314 |
-
|
3315 |
$connection = self::connection();
|
|
|
3316 |
|
3317 |
// If the site is in an IDC because sync is not allowed,
|
3318 |
// let's make sure to not disconnect the production site.
|
@@ -6028,7 +6021,7 @@ endif;
|
|
6028 |
$this->connection_manager = new Connection_Manager();
|
6029 |
}
|
6030 |
|
6031 |
-
if ( !
|
6032 |
// De-nonce the nonce, at least for 5 minutes.
|
6033 |
// We have to reuse this nonce at least once (used the first time when the initial request is made, used a second time when the login form is POSTed)
|
6034 |
$old_nonce_time = get_option( "jetpack_nonce_{$timestamp}_{$nonce}" );
|
4 |
use Automattic\Jetpack\Config;
|
5 |
use Automattic\Jetpack\Connection\Client;
|
6 |
use Automattic\Jetpack\Connection\Manager as Connection_Manager;
|
|
|
7 |
use Automattic\Jetpack\Connection\Utils as Connection_Utils;
|
8 |
use Automattic\Jetpack\Connection\Plugin_Storage as Connection_Plugin_Storage;
|
9 |
use Automattic\Jetpack\Connection\Rest_Authentication as Connection_Rest_Authentication;
|
506 |
array( __CLASS__, 'upgrade_on_load' )
|
507 |
);
|
508 |
}
|
|
|
|
|
|
|
509 |
}
|
510 |
}
|
511 |
}
|
3302 |
* @static
|
3303 |
*/
|
3304 |
public static function disconnect( $update_activated_state = true ) {
|
|
|
|
|
3305 |
wp_clear_scheduled_hook( 'jetpack_clean_nonces' );
|
3306 |
|
|
|
|
|
3307 |
$connection = self::connection();
|
3308 |
+
$connection->clean_nonces( true );
|
3309 |
|
3310 |
// If the site is in an IDC because sync is not allowed,
|
3311 |
// let's make sure to not disconnect the production site.
|
6021 |
$this->connection_manager = new Connection_Manager();
|
6022 |
}
|
6023 |
|
6024 |
+
if ( ! $this->connection_manager->add_nonce( $timestamp, $nonce ) ) {
|
6025 |
// De-nonce the nonce, at least for 5 minutes.
|
6026 |
// We have to reuse this nonce at least once (used the first time when the initial request is made, used a second time when the login form is POSTed)
|
6027 |
$old_nonce_time = get_option( "jetpack_nonce_{$timestamp}_{$nonce}" );
|
jetpack.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
* Plugin URI: https://jetpack.com
|
5 |
* Description: Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users.
|
6 |
* Author: Automattic
|
7 |
-
* Version: 9.0
|
8 |
* Author URI: https://jetpack.com
|
9 |
* License: GPL2+
|
10 |
* Text Domain: jetpack
|
@@ -16,7 +16,7 @@
|
|
16 |
|
17 |
define( 'JETPACK__MINIMUM_WP_VERSION', '5.4' );
|
18 |
define( 'JETPACK__MINIMUM_PHP_VERSION', '5.6' );
|
19 |
-
define( 'JETPACK__VERSION', '9.0' );
|
20 |
|
21 |
/**
|
22 |
* Constant used to fetch the connection owner token
|
4 |
* Plugin URI: https://jetpack.com
|
5 |
* Description: Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users.
|
6 |
* Author: Automattic
|
7 |
+
* Version: 9.0.1
|
8 |
* Author URI: https://jetpack.com
|
9 |
* License: GPL2+
|
10 |
* Text Domain: jetpack
|
16 |
|
17 |
define( 'JETPACK__MINIMUM_WP_VERSION', '5.4' );
|
18 |
define( 'JETPACK__MINIMUM_PHP_VERSION', '5.6' );
|
19 |
+
define( 'JETPACK__VERSION', '9.0.1' );
|
20 |
|
21 |
/**
|
22 |
* Constant used to fetch the connection owner token
|
readme.txt
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
=== Jetpack - WP Security, Backup, Speed, & Growth ===
|
2 |
Contributors: automattic, adamkheckler, aduth, akirk, allendav, alternatekev, andy, annezazu, apeatling, azaozz, batmoo, barry, beaulebens, biskobe, blobaugh, brbrr, cainm, cena, cfinke, chaselivingston, chellycat, clickysteve, csonnek, danielbachhuber, davoraltman, daniloercoli, delawski, designsimply, dllh, drawmyface, dsmart, dzver, ebinnion, egregor, eliorivero, enej, eoigal, erania-pinnera, ethitter, fgiannar, gcorne, georgestephanis, gibrown, goldsounds, hew, hugobaeta, hypertextranch, iammattthomas, iandunn, jblz, jasmussen, jeffgolenski, jeherve, jenhooks, jenia, jessefriedman, jgs, jkudish, jmdodd, joanrho, johnjamesjacoby, jshreve, kbrownkd, keoshi, koke, kraftbj, lancewillett, leogermani, lschuyler, macmanx, martinremy, matt, matveb, mattwiebe, maverick3x6, mcsf, mdawaffe, mdbitz, MichaelArestad, migueluy, mikeyarce, mkaz, nancythanki, nickmomrik, obenland, oskosk, pento, professor44, rachelsquirrel, rdcoll, ryancowles, richardmuscat, richardmtl, robertbpugh, roccotripaldi, samhotchkiss, scarstocea, scottsweb, sdquirk, sermitr, simison, stephdau, tmoorewp, tyxla, Viper007Bond, westi, yoavf, zinigor
|
3 |
Tags: WP, backup, social, AMP, WooCommerce, malware, scan, spam, CDN, social
|
4 |
-
Stable tag: 9.
|
5 |
Requires at least: 5.4
|
6 |
Requires PHP: 5.6
|
7 |
Tested up to: 5.5
|
@@ -243,6 +243,14 @@ Our Cookie and Consent Banner can help you comply with GDPR. The European Union
|
|
243 |
|
244 |
== Changelog ==
|
245 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
246 |
= 9.0 =
|
247 |
|
248 |
* Release date: October 6, 2020
|
1 |
=== Jetpack - WP Security, Backup, Speed, & Growth ===
|
2 |
Contributors: automattic, adamkheckler, aduth, akirk, allendav, alternatekev, andy, annezazu, apeatling, azaozz, batmoo, barry, beaulebens, biskobe, blobaugh, brbrr, cainm, cena, cfinke, chaselivingston, chellycat, clickysteve, csonnek, danielbachhuber, davoraltman, daniloercoli, delawski, designsimply, dllh, drawmyface, dsmart, dzver, ebinnion, egregor, eliorivero, enej, eoigal, erania-pinnera, ethitter, fgiannar, gcorne, georgestephanis, gibrown, goldsounds, hew, hugobaeta, hypertextranch, iammattthomas, iandunn, jblz, jasmussen, jeffgolenski, jeherve, jenhooks, jenia, jessefriedman, jgs, jkudish, jmdodd, joanrho, johnjamesjacoby, jshreve, kbrownkd, keoshi, koke, kraftbj, lancewillett, leogermani, lschuyler, macmanx, martinremy, matt, matveb, mattwiebe, maverick3x6, mcsf, mdawaffe, mdbitz, MichaelArestad, migueluy, mikeyarce, mkaz, nancythanki, nickmomrik, obenland, oskosk, pento, professor44, rachelsquirrel, rdcoll, ryancowles, richardmuscat, richardmtl, robertbpugh, roccotripaldi, samhotchkiss, scarstocea, scottsweb, sdquirk, sermitr, simison, stephdau, tmoorewp, tyxla, Viper007Bond, westi, yoavf, zinigor
|
3 |
Tags: WP, backup, social, AMP, WooCommerce, malware, scan, spam, CDN, social
|
4 |
+
Stable tag: 8.9.1
|
5 |
Requires at least: 5.4
|
6 |
Requires PHP: 5.6
|
7 |
Tested up to: 5.5
|
243 |
|
244 |
== Changelog ==
|
245 |
|
246 |
+
= 9.0.1 =
|
247 |
+
|
248 |
+
* Release date: October 6, 2020
|
249 |
+
|
250 |
+
**Bug fixes**
|
251 |
+
|
252 |
+
* General: remove a database optimization task that could potentially cause database issues.
|
253 |
+
|
254 |
= 9.0 =
|
255 |
|
256 |
* Release date: October 6, 2020
|
vendor/autoload.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInitacc00ebcd28ded2c94b94c169e27e56b::getLoader();
|
vendor/autoload_packages.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jp89a260721a4ce26bb1d7b8b19b6d4c6c;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/automattic/jetpack-connection/src/class-manager.php
CHANGED
@@ -113,6 +113,11 @@ class Manager {
|
|
113 |
|
114 |
add_action( 'rest_api_init', array( $manager, 'initialize_rest_api_registration_connector' ) );
|
115 |
|
|
|
|
|
|
|
|
|
|
|
116 |
add_action( 'plugins_loaded', __NAMESPACE__ . '\Plugin_Storage::configure', 100 );
|
117 |
|
118 |
add_filter( 'map_meta_cap', array( $manager, 'jetpack_connection_custom_caps' ), 1, 4 );
|
@@ -464,7 +469,7 @@ class Manager {
|
|
464 |
// phpcs:enable WordPress.Security.NonceVerification.Recommended
|
465 |
|
466 |
// Use up the nonce regardless of whether the signature matches.
|
467 |
-
if ( !
|
468 |
return new \WP_Error(
|
469 |
'invalid_nonce',
|
470 |
'Could not add nonce',
|
@@ -1038,28 +1043,73 @@ class Manager {
|
|
1038 |
* @param int $timestamp the current request timestamp.
|
1039 |
* @param string $nonce the nonce value.
|
1040 |
* @return bool whether the nonce is unique or not.
|
1041 |
-
*
|
1042 |
-
* @deprecated since 9.0.0
|
1043 |
*/
|
1044 |
public function add_nonce( $timestamp, $nonce ) {
|
1045 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1046 |
|
1047 |
-
|
|
|
|
|
|
|
|
|
1048 |
}
|
1049 |
|
1050 |
/**
|
1051 |
* Cleans nonces that were saved when calling ::add_nonce.
|
1052 |
*
|
1053 |
-
* @
|
1054 |
-
*
|
1055 |
-
* @deprecated since 9.0.0
|
1056 |
*
|
1057 |
-
* @
|
1058 |
*/
|
1059 |
public function clean_nonces( $all = false ) {
|
1060 |
-
|
|
|
|
|
|
|
1061 |
|
1062 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1063 |
}
|
1064 |
|
1065 |
/**
|
113 |
|
114 |
add_action( 'rest_api_init', array( $manager, 'initialize_rest_api_registration_connector' ) );
|
115 |
|
116 |
+
add_action( 'jetpack_clean_nonces', array( $manager, 'clean_nonces' ) );
|
117 |
+
if ( ! wp_next_scheduled( 'jetpack_clean_nonces' ) ) {
|
118 |
+
wp_schedule_event( time(), 'hourly', 'jetpack_clean_nonces' );
|
119 |
+
}
|
120 |
+
|
121 |
add_action( 'plugins_loaded', __NAMESPACE__ . '\Plugin_Storage::configure', 100 );
|
122 |
|
123 |
add_filter( 'map_meta_cap', array( $manager, 'jetpack_connection_custom_caps' ), 1, 4 );
|
469 |
// phpcs:enable WordPress.Security.NonceVerification.Recommended
|
470 |
|
471 |
// Use up the nonce regardless of whether the signature matches.
|
472 |
+
if ( ! $this->add_nonce( $timestamp, $nonce ) ) {
|
473 |
return new \WP_Error(
|
474 |
'invalid_nonce',
|
475 |
'Could not add nonce',
|
1043 |
* @param int $timestamp the current request timestamp.
|
1044 |
* @param string $nonce the nonce value.
|
1045 |
* @return bool whether the nonce is unique or not.
|
|
|
|
|
1046 |
*/
|
1047 |
public function add_nonce( $timestamp, $nonce ) {
|
1048 |
+
global $wpdb;
|
1049 |
+
static $nonces_used_this_request = array();
|
1050 |
+
|
1051 |
+
if ( isset( $nonces_used_this_request[ "$timestamp:$nonce" ] ) ) {
|
1052 |
+
return $nonces_used_this_request[ "$timestamp:$nonce" ];
|
1053 |
+
}
|
1054 |
+
|
1055 |
+
// This should always have gone through Jetpack_Signature::sign_request() first to check $timestamp an $nonce.
|
1056 |
+
$timestamp = (int) $timestamp;
|
1057 |
+
$nonce = esc_sql( $nonce );
|
1058 |
+
|
1059 |
+
// Raw query so we can avoid races: add_option will also update.
|
1060 |
+
$show_errors = $wpdb->show_errors( false );
|
1061 |
+
|
1062 |
+
$old_nonce = $wpdb->get_row(
|
1063 |
+
$wpdb->prepare( "SELECT * FROM `$wpdb->options` WHERE option_name = %s", "jetpack_nonce_{$timestamp}_{$nonce}" )
|
1064 |
+
);
|
1065 |
+
|
1066 |
+
if ( is_null( $old_nonce ) ) {
|
1067 |
+
$return = $wpdb->query(
|
1068 |
+
$wpdb->prepare(
|
1069 |
+
"INSERT INTO `$wpdb->options` (`option_name`, `option_value`, `autoload`) VALUES (%s, %s, %s)",
|
1070 |
+
"jetpack_nonce_{$timestamp}_{$nonce}",
|
1071 |
+
time(),
|
1072 |
+
'no'
|
1073 |
+
)
|
1074 |
+
);
|
1075 |
+
} else {
|
1076 |
+
$return = false;
|
1077 |
+
}
|
1078 |
|
1079 |
+
$wpdb->show_errors( $show_errors );
|
1080 |
+
|
1081 |
+
$nonces_used_this_request[ "$timestamp:$nonce" ] = $return;
|
1082 |
+
|
1083 |
+
return $return;
|
1084 |
}
|
1085 |
|
1086 |
/**
|
1087 |
* Cleans nonces that were saved when calling ::add_nonce.
|
1088 |
*
|
1089 |
+
* @todo Properly prepare the query before executing it.
|
|
|
|
|
1090 |
*
|
1091 |
+
* @param bool $all whether to clean even non-expired nonces.
|
1092 |
*/
|
1093 |
public function clean_nonces( $all = false ) {
|
1094 |
+
global $wpdb;
|
1095 |
+
|
1096 |
+
$sql = "DELETE FROM `$wpdb->options` WHERE `option_name` LIKE %s";
|
1097 |
+
$sql_args = array( $wpdb->esc_like( 'jetpack_nonce_' ) . '%' );
|
1098 |
|
1099 |
+
if ( true !== $all ) {
|
1100 |
+
$sql .= ' AND CAST( `option_value` AS UNSIGNED ) < %d';
|
1101 |
+
$sql_args[] = time() - 3600;
|
1102 |
+
}
|
1103 |
+
|
1104 |
+
$sql .= ' ORDER BY `option_id` LIMIT 100';
|
1105 |
+
|
1106 |
+
$sql = $wpdb->prepare( $sql, $sql_args ); // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared
|
1107 |
+
|
1108 |
+
for ( $i = 0; $i < 1000; $i++ ) {
|
1109 |
+
if ( ! $wpdb->query( $sql ) ) { // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared
|
1110 |
+
break;
|
1111 |
+
}
|
1112 |
+
}
|
1113 |
}
|
1114 |
|
1115 |
/**
|
vendor/automattic/jetpack-connection/src/class-nonce-handler.php
DELETED
@@ -1,206 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* The nonce handler.
|
4 |
-
*
|
5 |
-
* @package automattic/jetpack-connection
|
6 |
-
*/
|
7 |
-
|
8 |
-
namespace Automattic\Jetpack\Connection;
|
9 |
-
|
10 |
-
/**
|
11 |
-
* The nonce handler.
|
12 |
-
*/
|
13 |
-
class Nonce_Handler {
|
14 |
-
|
15 |
-
/**
|
16 |
-
* How many nonces should be removed during each run of the runtime cleanup.
|
17 |
-
* Can be modified using the filter `jetpack_connection_nonce_cleanup_runtime_limit`.
|
18 |
-
*/
|
19 |
-
const CLEANUP_RUNTIME_LIMIT = 10;
|
20 |
-
|
21 |
-
/**
|
22 |
-
* How many nonces should be removed per batch during the `clean_all()` run.
|
23 |
-
*/
|
24 |
-
const CLEAN_ALL_LIMIT_PER_BATCH = 1000;
|
25 |
-
|
26 |
-
/**
|
27 |
-
* Nonce lifetime in seconds.
|
28 |
-
*/
|
29 |
-
const LIFETIME = HOUR_IN_SECONDS;
|
30 |
-
|
31 |
-
/**
|
32 |
-
* The nonces used during the request are stored here to keep them valid.
|
33 |
-
*
|
34 |
-
* @var array
|
35 |
-
*/
|
36 |
-
private static $nonces_used_this_request = array();
|
37 |
-
|
38 |
-
/**
|
39 |
-
* Adds a used nonce to a list of known nonces.
|
40 |
-
*
|
41 |
-
* @param int $timestamp the current request timestamp.
|
42 |
-
* @param string $nonce the nonce value.
|
43 |
-
* @param bool $run_cleanup Whether to run the `cleanup_runtime()`.
|
44 |
-
*
|
45 |
-
* @return bool whether the nonce is unique or not.
|
46 |
-
*/
|
47 |
-
public static function add( $timestamp, $nonce, $run_cleanup = true ) {
|
48 |
-
global $wpdb;
|
49 |
-
|
50 |
-
if ( isset( static::$nonces_used_this_request[ "$timestamp:$nonce" ] ) ) {
|
51 |
-
return static::$nonces_used_this_request[ "$timestamp:$nonce" ];
|
52 |
-
}
|
53 |
-
|
54 |
-
// This should always have gone through Jetpack_Signature::sign_request() first to check $timestamp and $nonce.
|
55 |
-
$timestamp = (int) $timestamp;
|
56 |
-
$nonce = esc_sql( $nonce );
|
57 |
-
|
58 |
-
// Raw query so we can avoid races: add_option will also update.
|
59 |
-
$show_errors = $wpdb->hide_errors();
|
60 |
-
|
61 |
-
// Running try...finally to make sure.
|
62 |
-
try {
|
63 |
-
$old_nonce = $wpdb->get_row(
|
64 |
-
$wpdb->prepare( "SELECT 1 FROM `$wpdb->options` WHERE option_name = %s", "jetpack_nonce_{$timestamp}_{$nonce}" )
|
65 |
-
);
|
66 |
-
|
67 |
-
if ( is_null( $old_nonce ) ) {
|
68 |
-
$return = (bool) $wpdb->query(
|
69 |
-
$wpdb->prepare(
|
70 |
-
"INSERT INTO `$wpdb->options` (`option_name`, `option_value`, `autoload`) VALUES (%s, %s, %s)",
|
71 |
-
"jetpack_nonce_{$timestamp}_{$nonce}",
|
72 |
-
time(),
|
73 |
-
'no'
|
74 |
-
)
|
75 |
-
);
|
76 |
-
|
77 |
-
/**
|
78 |
-
* Use the filter to disable the nonce cleanup that happens at shutdown after adding a new nonce.
|
79 |
-
*
|
80 |
-
* @since 9.0.0
|
81 |
-
*
|
82 |
-
* @param int $limit How many old nonces to remove at shutdown.
|
83 |
-
*/
|
84 |
-
if ( apply_filters( 'jetpack_connection_add_nonce_cleanup', $run_cleanup ) ) {
|
85 |
-
add_action( 'shutdown', array( __CLASS__, 'clean_runtime' ) );
|
86 |
-
}
|
87 |
-
} else {
|
88 |
-
$return = false;
|
89 |
-
}
|
90 |
-
} finally {
|
91 |
-
$wpdb->show_errors( $show_errors );
|
92 |
-
}
|
93 |
-
|
94 |
-
static::$nonces_used_this_request[ "$timestamp:$nonce" ] = $return;
|
95 |
-
|
96 |
-
return $return;
|
97 |
-
}
|
98 |
-
|
99 |
-
/**
|
100 |
-
* Removing [almost] all the nonces.
|
101 |
-
* Capped at 20 seconds to avoid breaking the site.
|
102 |
-
*
|
103 |
-
* @param int $cutoff_timestamp All nonces added before this timestamp will be removed.
|
104 |
-
*
|
105 |
-
* @return true
|
106 |
-
*/
|
107 |
-
public static function clean_all( $cutoff_timestamp = PHP_INT_MAX ) {
|
108 |
-
// phpcs:ignore Generic.CodeAnalysis.ForLoopWithTestFunctionCall.NotAllowed
|
109 |
-
for ( $end_time = time() + 20; time() < $end_time; ) {
|
110 |
-
$result = static::delete( static::CLEAN_ALL_LIMIT_PER_BATCH, $cutoff_timestamp );
|
111 |
-
|
112 |
-
if ( ! $result ) {
|
113 |
-
break;
|
114 |
-
}
|
115 |
-
}
|
116 |
-
|
117 |
-
return true;
|
118 |
-
}
|
119 |
-
|
120 |
-
/**
|
121 |
-
* Clean up the expired nonces on shutdown.
|
122 |
-
*
|
123 |
-
* @return bool True if the cleanup query has been run, false if the table is locked.
|
124 |
-
*/
|
125 |
-
public static function clean_runtime() {
|
126 |
-
// If the table is currently in use, we do nothing.
|
127 |
-
// We don't really care if the cleanup is occasionally skipped,
|
128 |
-
// as long as we can run the cleanup at least once every ten attempts.
|
129 |
-
if ( static::is_table_locked() ) {
|
130 |
-
return false;
|
131 |
-
}
|
132 |
-
|
133 |
-
/**
|
134 |
-
* Adjust the number of old nonces that are cleaned up at shutdown.
|
135 |
-
*
|
136 |
-
* @since 9.0.0
|
137 |
-
*
|
138 |
-
* @param int $limit How many old nonces to remove at shutdown.
|
139 |
-
*/
|
140 |
-
$limit = apply_filters( 'jetpack_connection_nonce_cleanup_runtime_limit', static::CLEANUP_RUNTIME_LIMIT );
|
141 |
-
|
142 |
-
static::delete( $limit, time() - static::LIFETIME );
|
143 |
-
|
144 |
-
return true;
|
145 |
-
}
|
146 |
-
|
147 |
-
|
148 |
-
/**
|
149 |
-
* Delete the nonces.
|
150 |
-
*
|
151 |
-
* @param int $limit How many nonces to delete.
|
152 |
-
* @param null|int $cutoff_timestamp All nonces added before this timestamp will be removed.
|
153 |
-
*
|
154 |
-
* @return int|false Number of removed nonces, or `false` if nothing to remove (or in case of a database error).
|
155 |
-
*/
|
156 |
-
public static function delete( $limit = 10, $cutoff_timestamp = null ) {
|
157 |
-
global $wpdb;
|
158 |
-
|
159 |
-
$ids = $wpdb->get_col(
|
160 |
-
$wpdb->prepare(
|
161 |
-
"SELECT option_id FROM `{$wpdb->options}`"
|
162 |
-
. " WHERE `option_name` >= 'jetpack_nonce_' AND `option_name` < %s"
|
163 |
-
. ' LIMIT %d',
|
164 |
-
'jetpack_nonce_' . $cutoff_timestamp,
|
165 |
-
$limit
|
166 |
-
)
|
167 |
-
);
|
168 |
-
|
169 |
-
if ( ! is_array( $ids ) || ! count( $ids ) ) {
|
170 |
-
// There's either nothing to remove, or there's an error and we can't proceed.
|
171 |
-
return false;
|
172 |
-
}
|
173 |
-
|
174 |
-
$ids_fill = implode( ', ', array_fill( 0, count( $ids ), '%d' ) );
|
175 |
-
|
176 |
-
// The Code Sniffer is unable to understand what's going on...
|
177 |
-
// phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared,WordPress.DB.PreparedSQLPlaceholders.UnfinishedPrepare
|
178 |
-
return $wpdb->query( $wpdb->prepare( "DELETE FROM `{$wpdb->options}` WHERE `option_id` IN ( {$ids_fill} )", $ids ) );
|
179 |
-
}
|
180 |
-
|
181 |
-
/**
|
182 |
-
* Clean the cached nonces valid during the current request, therefore making them invalid.
|
183 |
-
*
|
184 |
-
* @return bool
|
185 |
-
*/
|
186 |
-
public static function invalidate_request_nonces() {
|
187 |
-
static::$nonces_used_this_request = array();
|
188 |
-
|
189 |
-
return true;
|
190 |
-
}
|
191 |
-
|
192 |
-
/**
|
193 |
-
* Check if the options table is locked.
|
194 |
-
* Subject to race condition, the table may appear locked when a fast database query is performing.
|
195 |
-
*
|
196 |
-
* @return bool
|
197 |
-
*/
|
198 |
-
protected static function is_table_locked() {
|
199 |
-
global $wpdb;
|
200 |
-
|
201 |
-
$result = $wpdb->get_results( "SHOW OPEN TABLES WHERE In_use > 0 AND `Table` = '{$wpdb->options}'" );
|
202 |
-
|
203 |
-
return is_array( $result ) && count( $result );
|
204 |
-
}
|
205 |
-
|
206 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vendor/composer/autoload_classmap.php
CHANGED
@@ -21,7 +21,6 @@ return array(
|
|
21 |
'Automattic\\Jetpack\\Connection\\Error_Handler' => $vendorDir . '/automattic/jetpack-connection/src/class-error-handler.php',
|
22 |
'Automattic\\Jetpack\\Connection\\Manager' => $vendorDir . '/automattic/jetpack-connection/src/class-manager.php',
|
23 |
'Automattic\\Jetpack\\Connection\\Manager_Interface' => $vendorDir . '/automattic/jetpack-connection/src/interface-manager.php',
|
24 |
-
'Automattic\\Jetpack\\Connection\\Nonce_Handler' => $vendorDir . '/automattic/jetpack-connection/src/class-nonce-handler.php',
|
25 |
'Automattic\\Jetpack\\Connection\\Plugin' => $vendorDir . '/automattic/jetpack-connection/src/class-plugin.php',
|
26 |
'Automattic\\Jetpack\\Connection\\Plugin_Storage' => $vendorDir . '/automattic/jetpack-connection/src/class-plugin-storage.php',
|
27 |
'Automattic\\Jetpack\\Connection\\REST_Connector' => $vendorDir . '/automattic/jetpack-connection/src/class-rest-connector.php',
|
21 |
'Automattic\\Jetpack\\Connection\\Error_Handler' => $vendorDir . '/automattic/jetpack-connection/src/class-error-handler.php',
|
22 |
'Automattic\\Jetpack\\Connection\\Manager' => $vendorDir . '/automattic/jetpack-connection/src/class-manager.php',
|
23 |
'Automattic\\Jetpack\\Connection\\Manager_Interface' => $vendorDir . '/automattic/jetpack-connection/src/interface-manager.php',
|
|
|
24 |
'Automattic\\Jetpack\\Connection\\Plugin' => $vendorDir . '/automattic/jetpack-connection/src/class-plugin.php',
|
25 |
'Automattic\\Jetpack\\Connection\\Plugin_Storage' => $vendorDir . '/automattic/jetpack-connection/src/class-plugin-storage.php',
|
26 |
'Automattic\\Jetpack\\Connection\\REST_Connector' => $vendorDir . '/automattic/jetpack-connection/src/class-rest-connector.php',
|
vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -22,15 +22,15 @@ class ComposerAutoloaderInita1222ec05002192634ff765055ba9433
|
|
22 |
return self::$loader;
|
23 |
}
|
24 |
|
25 |
-
spl_autoload_register(array('
|
26 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
27 |
-
spl_autoload_unregister(array('
|
28 |
|
29 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
30 |
if ($useStaticLoader) {
|
31 |
require_once __DIR__ . '/autoload_static.php';
|
32 |
|
33 |
-
call_user_func(\Composer\Autoload\
|
34 |
} else {
|
35 |
$classMap = require __DIR__ . '/autoload_classmap.php';
|
36 |
if ($classMap) {
|
@@ -42,19 +42,19 @@ class ComposerAutoloaderInita1222ec05002192634ff765055ba9433
|
|
42 |
$loader->register(true);
|
43 |
|
44 |
if ($useStaticLoader) {
|
45 |
-
$includeFiles = Composer\Autoload\
|
46 |
} else {
|
47 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
48 |
}
|
49 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
50 |
-
|
51 |
}
|
52 |
|
53 |
return $loader;
|
54 |
}
|
55 |
}
|
56 |
|
57 |
-
function
|
58 |
{
|
59 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
60 |
require $file;
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInitacc00ebcd28ded2c94b94c169e27e56b
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
22 |
return self::$loader;
|
23 |
}
|
24 |
|
25 |
+
spl_autoload_register(array('ComposerAutoloaderInitacc00ebcd28ded2c94b94c169e27e56b', 'loadClassLoader'), true, true);
|
26 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
27 |
+
spl_autoload_unregister(array('ComposerAutoloaderInitacc00ebcd28ded2c94b94c169e27e56b', 'loadClassLoader'));
|
28 |
|
29 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
30 |
if ($useStaticLoader) {
|
31 |
require_once __DIR__ . '/autoload_static.php';
|
32 |
|
33 |
+
call_user_func(\Composer\Autoload\ComposerStaticInitacc00ebcd28ded2c94b94c169e27e56b::getInitializer($loader));
|
34 |
} else {
|
35 |
$classMap = require __DIR__ . '/autoload_classmap.php';
|
36 |
if ($classMap) {
|
42 |
$loader->register(true);
|
43 |
|
44 |
if ($useStaticLoader) {
|
45 |
+
$includeFiles = Composer\Autoload\ComposerStaticInitacc00ebcd28ded2c94b94c169e27e56b::$files;
|
46 |
} else {
|
47 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
48 |
}
|
49 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
50 |
+
composerRequireacc00ebcd28ded2c94b94c169e27e56b($fileIdentifier, $file);
|
51 |
}
|
52 |
|
53 |
return $loader;
|
54 |
}
|
55 |
}
|
56 |
|
57 |
+
function composerRequireacc00ebcd28ded2c94b94c169e27e56b($fileIdentifier, $file)
|
58 |
{
|
59 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
60 |
require $file;
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'bce4ecd6aabb2a2948e06d0e2c4ea9a6' => __DIR__ . '/..' . '/automattic/jetpack-connection/legacy/load-ixr.php',
|
@@ -52,7 +52,6 @@ class ComposerStaticInita1222ec05002192634ff765055ba9433
|
|
52 |
'Automattic\\Jetpack\\Connection\\Error_Handler' => __DIR__ . '/..' . '/automattic/jetpack-connection/src/class-error-handler.php',
|
53 |
'Automattic\\Jetpack\\Connection\\Manager' => __DIR__ . '/..' . '/automattic/jetpack-connection/src/class-manager.php',
|
54 |
'Automattic\\Jetpack\\Connection\\Manager_Interface' => __DIR__ . '/..' . '/automattic/jetpack-connection/src/interface-manager.php',
|
55 |
-
'Automattic\\Jetpack\\Connection\\Nonce_Handler' => __DIR__ . '/..' . '/automattic/jetpack-connection/src/class-nonce-handler.php',
|
56 |
'Automattic\\Jetpack\\Connection\\Plugin' => __DIR__ . '/..' . '/automattic/jetpack-connection/src/class-plugin.php',
|
57 |
'Automattic\\Jetpack\\Connection\\Plugin_Storage' => __DIR__ . '/..' . '/automattic/jetpack-connection/src/class-plugin-storage.php',
|
58 |
'Automattic\\Jetpack\\Connection\\REST_Connector' => __DIR__ . '/..' . '/automattic/jetpack-connection/src/class-rest-connector.php',
|
@@ -148,10 +147,10 @@ class ComposerStaticInita1222ec05002192634ff765055ba9433
|
|
148 |
public static function getInitializer(ClassLoader $loader)
|
149 |
{
|
150 |
return \Closure::bind(function () use ($loader) {
|
151 |
-
$loader->prefixLengthsPsr4 =
|
152 |
-
$loader->prefixDirsPsr4 =
|
153 |
-
$loader->prefixesPsr0 =
|
154 |
-
$loader->classMap =
|
155 |
|
156 |
}, null, ClassLoader::class);
|
157 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInitacc00ebcd28ded2c94b94c169e27e56b
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'bce4ecd6aabb2a2948e06d0e2c4ea9a6' => __DIR__ . '/..' . '/automattic/jetpack-connection/legacy/load-ixr.php',
|
52 |
'Automattic\\Jetpack\\Connection\\Error_Handler' => __DIR__ . '/..' . '/automattic/jetpack-connection/src/class-error-handler.php',
|
53 |
'Automattic\\Jetpack\\Connection\\Manager' => __DIR__ . '/..' . '/automattic/jetpack-connection/src/class-manager.php',
|
54 |
'Automattic\\Jetpack\\Connection\\Manager_Interface' => __DIR__ . '/..' . '/automattic/jetpack-connection/src/interface-manager.php',
|
|
|
55 |
'Automattic\\Jetpack\\Connection\\Plugin' => __DIR__ . '/..' . '/automattic/jetpack-connection/src/class-plugin.php',
|
56 |
'Automattic\\Jetpack\\Connection\\Plugin_Storage' => __DIR__ . '/..' . '/automattic/jetpack-connection/src/class-plugin-storage.php',
|
57 |
'Automattic\\Jetpack\\Connection\\REST_Connector' => __DIR__ . '/..' . '/automattic/jetpack-connection/src/class-rest-connector.php',
|
147 |
public static function getInitializer(ClassLoader $loader)
|
148 |
{
|
149 |
return \Closure::bind(function () use ($loader) {
|
150 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInitacc00ebcd28ded2c94b94c169e27e56b::$prefixLengthsPsr4;
|
151 |
+
$loader->prefixDirsPsr4 = ComposerStaticInitacc00ebcd28ded2c94b94c169e27e56b::$prefixDirsPsr4;
|
152 |
+
$loader->prefixesPsr0 = ComposerStaticInitacc00ebcd28ded2c94b94c169e27e56b::$prefixesPsr0;
|
153 |
+
$loader->classMap = ComposerStaticInitacc00ebcd28ded2c94b94c169e27e56b::$classMap;
|
154 |
|
155 |
}, null, ClassLoader::class);
|
156 |
}
|
vendor/composer/installed.json
CHANGED
@@ -33,28 +33,28 @@
|
|
33 |
},
|
34 |
{
|
35 |
"name": "automattic/jetpack-abtest",
|
36 |
-
"version": "v1.7.
|
37 |
-
"version_normalized": "1.7.
|
38 |
"source": {
|
39 |
"type": "git",
|
40 |
"url": "https://github.com/Automattic/jetpack-abtest.git",
|
41 |
-
"reference": "
|
42 |
},
|
43 |
"dist": {
|
44 |
"type": "zip",
|
45 |
-
"url": "https://api.github.com/repos/Automattic/jetpack-abtest/zipball/
|
46 |
-
"reference": "
|
47 |
"shasum": ""
|
48 |
},
|
49 |
"require": {
|
50 |
-
"automattic/jetpack-connection": "1.18.
|
51 |
"automattic/jetpack-error": "1.2.0"
|
52 |
},
|
53 |
"require-dev": {
|
54 |
"php-mock/php-mock": "^2.1",
|
55 |
"phpunit/phpunit": "^5.7 || ^6.5 || ^7.5"
|
56 |
},
|
57 |
-
"time": "2020-10-
|
58 |
"type": "library",
|
59 |
"installation-source": "dist",
|
60 |
"autoload": {
|
@@ -278,17 +278,17 @@
|
|
278 |
},
|
279 |
{
|
280 |
"name": "automattic/jetpack-connection",
|
281 |
-
"version": "v1.18.
|
282 |
-
"version_normalized": "1.18.
|
283 |
"source": {
|
284 |
"type": "git",
|
285 |
"url": "https://github.com/Automattic/jetpack-connection.git",
|
286 |
-
"reference": "
|
287 |
},
|
288 |
"dist": {
|
289 |
"type": "zip",
|
290 |
-
"url": "https://api.github.com/repos/Automattic/jetpack-connection/zipball/
|
291 |
-
"reference": "
|
292 |
"shasum": ""
|
293 |
},
|
294 |
"require": {
|
@@ -304,7 +304,7 @@
|
|
304 |
"php-mock/php-mock": "^2.1",
|
305 |
"phpunit/phpunit": "^5.7 || ^6.5 || ^7.5"
|
306 |
},
|
307 |
-
"time": "2020-10-
|
308 |
"type": "library",
|
309 |
"installation-source": "dist",
|
310 |
"autoload": {
|
@@ -458,22 +458,22 @@
|
|
458 |
},
|
459 |
{
|
460 |
"name": "automattic/jetpack-jitm",
|
461 |
-
"version": "v1.10.
|
462 |
-
"version_normalized": "1.10.
|
463 |
"source": {
|
464 |
"type": "git",
|
465 |
"url": "https://github.com/Automattic/jetpack-jitm.git",
|
466 |
-
"reference": "
|
467 |
},
|
468 |
"dist": {
|
469 |
"type": "zip",
|
470 |
-
"url": "https://api.github.com/repos/Automattic/jetpack-jitm/zipball/
|
471 |
-
"reference": "
|
472 |
"shasum": ""
|
473 |
},
|
474 |
"require": {
|
475 |
"automattic/jetpack-assets": "1.8.0",
|
476 |
-
"automattic/jetpack-connection": "1.18.
|
477 |
"automattic/jetpack-constants": "1.5.0",
|
478 |
"automattic/jetpack-logo": "1.4.0",
|
479 |
"automattic/jetpack-options": "1.9.0",
|
@@ -487,7 +487,7 @@
|
|
487 |
"php-mock/php-mock": "^2.1",
|
488 |
"phpunit/phpunit": "^5.7 || ^6.5 || ^7.5"
|
489 |
},
|
490 |
-
"time": "2020-10-
|
491 |
"type": "library",
|
492 |
"installation-source": "dist",
|
493 |
"autoload": {
|
@@ -540,21 +540,21 @@
|
|
540 |
},
|
541 |
{
|
542 |
"name": "automattic/jetpack-licensing",
|
543 |
-
"version": "v1.1.
|
544 |
-
"version_normalized": "1.1.
|
545 |
"source": {
|
546 |
"type": "git",
|
547 |
"url": "https://github.com/Automattic/jetpack-licensing.git",
|
548 |
-
"reference": "
|
549 |
},
|
550 |
"dist": {
|
551 |
"type": "zip",
|
552 |
-
"url": "https://api.github.com/repos/Automattic/jetpack-licensing/zipball/
|
553 |
-
"reference": "
|
554 |
"shasum": ""
|
555 |
},
|
556 |
"require": {
|
557 |
-
"automattic/jetpack-connection": "1.18.
|
558 |
"automattic/jetpack-options": "1.9.0"
|
559 |
},
|
560 |
"require-dev": {
|
@@ -562,7 +562,7 @@
|
|
562 |
"php-mock/php-mock": "^2.1",
|
563 |
"phpunit/phpunit": "^5.7 || ^6.5 || ^7.5"
|
564 |
},
|
565 |
-
"time": "2020-10-
|
566 |
"type": "library",
|
567 |
"installation-source": "dist",
|
568 |
"autoload": {
|
@@ -781,27 +781,27 @@
|
|
781 |
},
|
782 |
{
|
783 |
"name": "automattic/jetpack-sync",
|
784 |
-
"version": "v1.16.
|
785 |
-
"version_normalized": "1.16.
|
786 |
"source": {
|
787 |
"type": "git",
|
788 |
"url": "https://github.com/Automattic/jetpack-sync.git",
|
789 |
-
"reference": "
|
790 |
},
|
791 |
"dist": {
|
792 |
"type": "zip",
|
793 |
-
"url": "https://api.github.com/repos/Automattic/jetpack-sync/zipball/
|
794 |
-
"reference": "
|
795 |
"shasum": ""
|
796 |
},
|
797 |
"require": {
|
798 |
-
"automattic/jetpack-connection": "1.18.
|
799 |
"automattic/jetpack-constants": "1.5.0",
|
800 |
"automattic/jetpack-options": "1.9.0",
|
801 |
"automattic/jetpack-roles": "1.3.0",
|
802 |
"automattic/jetpack-status": "1.4.0"
|
803 |
},
|
804 |
-
"time": "2020-10-
|
805 |
"type": "library",
|
806 |
"installation-source": "dist",
|
807 |
"autoload": {
|
33 |
},
|
34 |
{
|
35 |
"name": "automattic/jetpack-abtest",
|
36 |
+
"version": "v1.7.2",
|
37 |
+
"version_normalized": "1.7.2.0",
|
38 |
"source": {
|
39 |
"type": "git",
|
40 |
"url": "https://github.com/Automattic/jetpack-abtest.git",
|
41 |
+
"reference": "36e7cd76e2b733df0414e9b47eadd3bcd76a8509"
|
42 |
},
|
43 |
"dist": {
|
44 |
"type": "zip",
|
45 |
+
"url": "https://api.github.com/repos/Automattic/jetpack-abtest/zipball/36e7cd76e2b733df0414e9b47eadd3bcd76a8509",
|
46 |
+
"reference": "36e7cd76e2b733df0414e9b47eadd3bcd76a8509",
|
47 |
"shasum": ""
|
48 |
},
|
49 |
"require": {
|
50 |
+
"automattic/jetpack-connection": "1.18.2",
|
51 |
"automattic/jetpack-error": "1.2.0"
|
52 |
},
|
53 |
"require-dev": {
|
54 |
"php-mock/php-mock": "^2.1",
|
55 |
"phpunit/phpunit": "^5.7 || ^6.5 || ^7.5"
|
56 |
},
|
57 |
+
"time": "2020-10-06T17:43:43+00:00",
|
58 |
"type": "library",
|
59 |
"installation-source": "dist",
|
60 |
"autoload": {
|
278 |
},
|
279 |
{
|
280 |
"name": "automattic/jetpack-connection",
|
281 |
+
"version": "v1.18.2",
|
282 |
+
"version_normalized": "1.18.2.0",
|
283 |
"source": {
|
284 |
"type": "git",
|
285 |
"url": "https://github.com/Automattic/jetpack-connection.git",
|
286 |
+
"reference": "6aab173f6980704fd36e4c4a91649fea0582865c"
|
287 |
},
|
288 |
"dist": {
|
289 |
"type": "zip",
|
290 |
+
"url": "https://api.github.com/repos/Automattic/jetpack-connection/zipball/6aab173f6980704fd36e4c4a91649fea0582865c",
|
291 |
+
"reference": "6aab173f6980704fd36e4c4a91649fea0582865c",
|
292 |
"shasum": ""
|
293 |
},
|
294 |
"require": {
|
304 |
"php-mock/php-mock": "^2.1",
|
305 |
"phpunit/phpunit": "^5.7 || ^6.5 || ^7.5"
|
306 |
},
|
307 |
+
"time": "2020-10-06T17:41:55+00:00",
|
308 |
"type": "library",
|
309 |
"installation-source": "dist",
|
310 |
"autoload": {
|
458 |
},
|
459 |
{
|
460 |
"name": "automattic/jetpack-jitm",
|
461 |
+
"version": "v1.10.2",
|
462 |
+
"version_normalized": "1.10.2.0",
|
463 |
"source": {
|
464 |
"type": "git",
|
465 |
"url": "https://github.com/Automattic/jetpack-jitm.git",
|
466 |
+
"reference": "9e2a2bee26e4c0aa19250f634151c894ca9d2229"
|
467 |
},
|
468 |
"dist": {
|
469 |
"type": "zip",
|
470 |
+
"url": "https://api.github.com/repos/Automattic/jetpack-jitm/zipball/9e2a2bee26e4c0aa19250f634151c894ca9d2229",
|
471 |
+
"reference": "9e2a2bee26e4c0aa19250f634151c894ca9d2229",
|
472 |
"shasum": ""
|
473 |
},
|
474 |
"require": {
|
475 |
"automattic/jetpack-assets": "1.8.0",
|
476 |
+
"automattic/jetpack-connection": "1.18.2",
|
477 |
"automattic/jetpack-constants": "1.5.0",
|
478 |
"automattic/jetpack-logo": "1.4.0",
|
479 |
"automattic/jetpack-options": "1.9.0",
|
487 |
"php-mock/php-mock": "^2.1",
|
488 |
"phpunit/phpunit": "^5.7 || ^6.5 || ^7.5"
|
489 |
},
|
490 |
+
"time": "2020-10-06T17:45:10+00:00",
|
491 |
"type": "library",
|
492 |
"installation-source": "dist",
|
493 |
"autoload": {
|
540 |
},
|
541 |
{
|
542 |
"name": "automattic/jetpack-licensing",
|
543 |
+
"version": "v1.1.2",
|
544 |
+
"version_normalized": "1.1.2.0",
|
545 |
"source": {
|
546 |
"type": "git",
|
547 |
"url": "https://github.com/Automattic/jetpack-licensing.git",
|
548 |
+
"reference": "7e28845d920085ff40e31d54f6023087ebfa1e32"
|
549 |
},
|
550 |
"dist": {
|
551 |
"type": "zip",
|
552 |
+
"url": "https://api.github.com/repos/Automattic/jetpack-licensing/zipball/7e28845d920085ff40e31d54f6023087ebfa1e32",
|
553 |
+
"reference": "7e28845d920085ff40e31d54f6023087ebfa1e32",
|
554 |
"shasum": ""
|
555 |
},
|
556 |
"require": {
|
557 |
+
"automattic/jetpack-connection": "1.18.2",
|
558 |
"automattic/jetpack-options": "1.9.0"
|
559 |
},
|
560 |
"require-dev": {
|
562 |
"php-mock/php-mock": "^2.1",
|
563 |
"phpunit/phpunit": "^5.7 || ^6.5 || ^7.5"
|
564 |
},
|
565 |
+
"time": "2020-10-06T17:42:51+00:00",
|
566 |
"type": "library",
|
567 |
"installation-source": "dist",
|
568 |
"autoload": {
|
781 |
},
|
782 |
{
|
783 |
"name": "automattic/jetpack-sync",
|
784 |
+
"version": "v1.16.2",
|
785 |
+
"version_normalized": "1.16.2.0",
|
786 |
"source": {
|
787 |
"type": "git",
|
788 |
"url": "https://github.com/Automattic/jetpack-sync.git",
|
789 |
+
"reference": "769779e09791df40e386d0385e94cf4e214b5539"
|
790 |
},
|
791 |
"dist": {
|
792 |
"type": "zip",
|
793 |
+
"url": "https://api.github.com/repos/Automattic/jetpack-sync/zipball/769779e09791df40e386d0385e94cf4e214b5539",
|
794 |
+
"reference": "769779e09791df40e386d0385e94cf4e214b5539",
|
795 |
"shasum": ""
|
796 |
},
|
797 |
"require": {
|
798 |
+
"automattic/jetpack-connection": "1.18.2",
|
799 |
"automattic/jetpack-constants": "1.5.0",
|
800 |
"automattic/jetpack-options": "1.9.0",
|
801 |
"automattic/jetpack-roles": "1.3.0",
|
802 |
"automattic/jetpack-status": "1.4.0"
|
803 |
},
|
804 |
+
"time": "2020-10-06T17:44:25+00:00",
|
805 |
"type": "library",
|
806 |
"installation-source": "dist",
|
807 |
"autoload": {
|
vendor/composer/jetpack_autoload_classmap.php
CHANGED
@@ -71,179 +71,179 @@ return array(
|
|
71 |
'path' => $baseDir . '/src/class-tracking.php'
|
72 |
),
|
73 |
'Automattic\\Jetpack\\Sync\\Defaults' => array(
|
74 |
-
'version' => '1.16.
|
75 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-defaults.php'
|
76 |
),
|
77 |
'Automattic\\Jetpack\\Sync\\Sender' => array(
|
78 |
-
'version' => '1.16.
|
79 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-sender.php'
|
80 |
),
|
81 |
'Automattic\\Jetpack\\Sync\\Replicastore_Interface' => array(
|
82 |
-
'version' => '1.16.
|
83 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/interface-replicastore.php'
|
84 |
),
|
85 |
'Automattic\\Jetpack\\Sync\\Replicastore' => array(
|
86 |
-
'version' => '1.16.
|
87 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-replicastore.php'
|
88 |
),
|
89 |
'Automattic\\Jetpack\\Sync\\Actions' => array(
|
90 |
-
'version' => '1.16.
|
91 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-actions.php'
|
92 |
),
|
93 |
'Automattic\\Jetpack\\Sync\\Functions' => array(
|
94 |
-
'version' => '1.16.
|
95 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-functions.php'
|
96 |
),
|
97 |
'Automattic\\Jetpack\\Sync\\Utils' => array(
|
98 |
-
'version' => '1.16.
|
99 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-utils.php'
|
100 |
),
|
101 |
'Automattic\\Jetpack\\Sync\\Lock' => array(
|
102 |
-
'version' => '1.16.
|
103 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-lock.php'
|
104 |
),
|
105 |
'Automattic\\Jetpack\\Sync\\Codec_Interface' => array(
|
106 |
-
'version' => '1.16.
|
107 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/interface-codec.php'
|
108 |
),
|
109 |
'Automattic\\Jetpack\\Sync\\Main' => array(
|
110 |
-
'version' => '1.16.
|
111 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-main.php'
|
112 |
),
|
113 |
'Automattic\\Jetpack\\Sync\\Queue_Buffer' => array(
|
114 |
-
'version' => '1.16.
|
115 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-queue-buffer.php'
|
116 |
),
|
117 |
'Automattic\\Jetpack\\Sync\\Users' => array(
|
118 |
-
'version' => '1.16.
|
119 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-users.php'
|
120 |
),
|
121 |
'Automattic\\Jetpack\\Sync\\Simple_Codec' => array(
|
122 |
-
'version' => '1.16.
|
123 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-simple-codec.php'
|
124 |
),
|
125 |
'Automattic\\Jetpack\\Sync\\Queue' => array(
|
126 |
-
'version' => '1.16.
|
127 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-queue.php'
|
128 |
),
|
129 |
'Automattic\\Jetpack\\Sync\\Modules' => array(
|
130 |
-
'version' => '1.16.
|
131 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-modules.php'
|
132 |
),
|
133 |
'Automattic\\Jetpack\\Sync\\Listener' => array(
|
134 |
-
'version' => '1.16.
|
135 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-listener.php'
|
136 |
),
|
137 |
'Automattic\\Jetpack\\Sync\\Modules\\Posts' => array(
|
138 |
-
'version' => '1.16.
|
139 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-posts.php'
|
140 |
),
|
141 |
'Automattic\\Jetpack\\Sync\\Modules\\Attachments' => array(
|
142 |
-
'version' => '1.16.
|
143 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-attachments.php'
|
144 |
),
|
145 |
'Automattic\\Jetpack\\Sync\\Modules\\Full_Sync_Immediately' => array(
|
146 |
-
'version' => '1.16.
|
147 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-full-sync-immediately.php'
|
148 |
),
|
149 |
'Automattic\\Jetpack\\Sync\\Modules\\WooCommerce' => array(
|
150 |
-
'version' => '1.16.
|
151 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-woocommerce.php'
|
152 |
),
|
153 |
'Automattic\\Jetpack\\Sync\\Modules\\WP_Super_Cache' => array(
|
154 |
-
'version' => '1.16.
|
155 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-wp-super-cache.php'
|
156 |
),
|
157 |
'Automattic\\Jetpack\\Sync\\Modules\\Module' => array(
|
158 |
-
'version' => '1.16.
|
159 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-module.php'
|
160 |
),
|
161 |
'Automattic\\Jetpack\\Sync\\Modules\\Plugins' => array(
|
162 |
-
'version' => '1.16.
|
163 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-plugins.php'
|
164 |
),
|
165 |
'Automattic\\Jetpack\\Sync\\Modules\\Menus' => array(
|
166 |
-
'version' => '1.16.
|
167 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-menus.php'
|
168 |
),
|
169 |
'Automattic\\Jetpack\\Sync\\Modules\\Stats' => array(
|
170 |
-
'version' => '1.16.
|
171 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-stats.php'
|
172 |
),
|
173 |
'Automattic\\Jetpack\\Sync\\Modules\\Meta' => array(
|
174 |
-
'version' => '1.16.
|
175 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-meta.php'
|
176 |
),
|
177 |
'Automattic\\Jetpack\\Sync\\Modules\\Users' => array(
|
178 |
-
'version' => '1.16.
|
179 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-users.php'
|
180 |
),
|
181 |
'Automattic\\Jetpack\\Sync\\Modules\\Comments' => array(
|
182 |
-
'version' => '1.16.
|
183 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-comments.php'
|
184 |
),
|
185 |
'Automattic\\Jetpack\\Sync\\Modules\\Options' => array(
|
186 |
-
'version' => '1.16.
|
187 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-options.php'
|
188 |
),
|
189 |
'Automattic\\Jetpack\\Sync\\Modules\\Constants' => array(
|
190 |
-
'version' => '1.16.
|
191 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-constants.php'
|
192 |
),
|
193 |
'Automattic\\Jetpack\\Sync\\Modules\\Term_Relationships' => array(
|
194 |
-
'version' => '1.16.
|
195 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-term-relationships.php'
|
196 |
),
|
197 |
'Automattic\\Jetpack\\Sync\\Modules\\Terms' => array(
|
198 |
-
'version' => '1.16.
|
199 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-terms.php'
|
200 |
),
|
201 |
'Automattic\\Jetpack\\Sync\\Modules\\Themes' => array(
|
202 |
-
'version' => '1.16.
|
203 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-themes.php'
|
204 |
),
|
205 |
'Automattic\\Jetpack\\Sync\\Modules\\Network_Options' => array(
|
206 |
-
'version' => '1.16.
|
207 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-network-options.php'
|
208 |
),
|
209 |
'Automattic\\Jetpack\\Sync\\Modules\\Protect' => array(
|
210 |
-
'version' => '1.16.
|
211 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-protect.php'
|
212 |
),
|
213 |
'Automattic\\Jetpack\\Sync\\Modules\\Import' => array(
|
214 |
-
'version' => '1.16.
|
215 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-import.php'
|
216 |
),
|
217 |
'Automattic\\Jetpack\\Sync\\Modules\\Callables' => array(
|
218 |
-
'version' => '1.16.
|
219 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-callables.php'
|
220 |
),
|
221 |
'Automattic\\Jetpack\\Sync\\Modules\\Full_Sync' => array(
|
222 |
-
'version' => '1.16.
|
223 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-full-sync.php'
|
224 |
),
|
225 |
'Automattic\\Jetpack\\Sync\\Modules\\Updates' => array(
|
226 |
-
'version' => '1.16.
|
227 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-updates.php'
|
228 |
),
|
229 |
'Automattic\\Jetpack\\Sync\\JSON_Deflate_Array_Codec' => array(
|
230 |
-
'version' => '1.16.
|
231 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-json-deflate-array-codec.php'
|
232 |
),
|
233 |
'Automattic\\Jetpack\\Sync\\Settings' => array(
|
234 |
-
'version' => '1.16.
|
235 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-settings.php'
|
236 |
),
|
237 |
'Automattic\\Jetpack\\Sync\\Health' => array(
|
238 |
-
'version' => '1.16.
|
239 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-health.php'
|
240 |
),
|
241 |
'Automattic\\Jetpack\\Sync\\Server' => array(
|
242 |
-
'version' => '1.16.
|
243 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-server.php'
|
244 |
),
|
245 |
'Automattic\\Jetpack\\Licensing' => array(
|
246 |
-
'version' => '1.1.
|
247 |
'path' => $vendorDir . '/automattic/jetpack-licensing/src/class-licensing.php'
|
248 |
),
|
249 |
'Automattic\\Jetpack\\Jetpack_Lazy_Images' => array(
|
@@ -251,15 +251,15 @@ return array(
|
|
251 |
'path' => $vendorDir . '/automattic/jetpack-lazy-images/src/lazy-images.php'
|
252 |
),
|
253 |
'Automattic\\Jetpack\\JITMS\\Post_Connection_JITM' => array(
|
254 |
-
'version' => '1.10.
|
255 |
'path' => $vendorDir . '/automattic/jetpack-jitm/src/class-post-connection-jitm.php'
|
256 |
),
|
257 |
'Automattic\\Jetpack\\JITMS\\Pre_Connection_JITM' => array(
|
258 |
-
'version' => '1.10.
|
259 |
'path' => $vendorDir . '/automattic/jetpack-jitm/src/class-pre-connection-jitm.php'
|
260 |
),
|
261 |
'Automattic\\Jetpack\\JITMS\\JITM' => array(
|
262 |
-
'version' => '1.10.
|
263 |
'path' => $vendorDir . '/automattic/jetpack-jitm/src/class-jitm.php'
|
264 |
),
|
265 |
'Automattic\\Jetpack\\Device_Detection' => array(
|
@@ -303,7 +303,7 @@ return array(
|
|
303 |
'path' => $vendorDir . '/automattic/jetpack-backup/src/class-helper-script-manager.php'
|
304 |
),
|
305 |
'Automattic\\Jetpack\\Abtest' => array(
|
306 |
-
'version' => '1.7.
|
307 |
'path' => $vendorDir . '/automattic/jetpack-abtest/src/class-abtest.php'
|
308 |
),
|
309 |
'Automattic\\Jetpack\\Assets\\Logo' => array(
|
@@ -327,69 +327,65 @@ return array(
|
|
327 |
'path' => $vendorDir . '/automattic/jetpack-assets/src/class-assets.php'
|
328 |
),
|
329 |
'Jetpack_XMLRPC_Server' => array(
|
330 |
-
'version' => '1.18.
|
331 |
'path' => $vendorDir . '/automattic/jetpack-connection/legacy/class-jetpack-xmlrpc-server.php'
|
332 |
),
|
333 |
'Jetpack_IXR_Client' => array(
|
334 |
-
'version' => '1.18.
|
335 |
'path' => $vendorDir . '/automattic/jetpack-connection/legacy/class-jetpack-ixr-client.php'
|
336 |
),
|
337 |
'Jetpack_Signature' => array(
|
338 |
-
'version' => '1.18.
|
339 |
'path' => $vendorDir . '/automattic/jetpack-connection/legacy/class-jetpack-signature.php'
|
340 |
),
|
341 |
'Jetpack_IXR_ClientMulticall' => array(
|
342 |
-
'version' => '1.18.
|
343 |
'path' => $vendorDir . '/automattic/jetpack-connection/legacy/class-jetpack-ixr-clientmulticall.php'
|
344 |
),
|
345 |
'Automattic\\Jetpack\\Connection\\Error_Handler' => array(
|
346 |
-
'version' => '1.18.
|
347 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-error-handler.php'
|
348 |
),
|
349 |
'Automattic\\Jetpack\\Connection\\REST_Connector' => array(
|
350 |
-
'version' => '1.18.
|
351 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-rest-connector.php'
|
352 |
),
|
353 |
'Automattic\\Jetpack\\Connection\\Plugin_Storage' => array(
|
354 |
-
'version' => '1.18.
|
355 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-plugin-storage.php'
|
356 |
),
|
357 |
'Automattic\\Jetpack\\Connection\\Client' => array(
|
358 |
-
'version' => '1.18.
|
359 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-client.php'
|
360 |
),
|
361 |
'Automattic\\Jetpack\\Connection\\Rest_Authentication' => array(
|
362 |
-
'version' => '1.18.
|
363 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-rest-authentication.php'
|
364 |
),
|
365 |
'Automattic\\Jetpack\\Connection\\Utils' => array(
|
366 |
-
'version' => '1.18.
|
367 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-utils.php'
|
368 |
),
|
369 |
'Automattic\\Jetpack\\Connection\\Manager_Interface' => array(
|
370 |
-
'version' => '1.18.
|
371 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/interface-manager.php'
|
372 |
),
|
373 |
'Automattic\\Jetpack\\Connection\\Plugin' => array(
|
374 |
-
'version' => '1.18.
|
375 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-plugin.php'
|
376 |
),
|
377 |
'Automattic\\Jetpack\\Connection\\Manager' => array(
|
378 |
-
'version' => '1.18.
|
379 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-manager.php'
|
380 |
),
|
381 |
'Automattic\\Jetpack\\Connection\\XMLRPC_Connector' => array(
|
382 |
-
'version' => '1.18.
|
383 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-xmlrpc-connector.php'
|
384 |
),
|
385 |
'Automattic\\Jetpack\\Connection\\XMLRPC_Async_Call' => array(
|
386 |
-
'version' => '1.18.
|
387 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-xmlrpc-async-call.php'
|
388 |
),
|
389 |
-
'Automattic\\Jetpack\\Connection\\Nonce_Handler' => array(
|
390 |
-
'version' => '1.18.1.0',
|
391 |
-
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-nonce-handler.php'
|
392 |
-
),
|
393 |
'Automattic\\Jetpack\\Heartbeat' => array(
|
394 |
'version' => '1.1.0.0',
|
395 |
'path' => $vendorDir . '/automattic/jetpack-heartbeat/src/class-heartbeat.php'
|
71 |
'path' => $baseDir . '/src/class-tracking.php'
|
72 |
),
|
73 |
'Automattic\\Jetpack\\Sync\\Defaults' => array(
|
74 |
+
'version' => '1.16.2.0',
|
75 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-defaults.php'
|
76 |
),
|
77 |
'Automattic\\Jetpack\\Sync\\Sender' => array(
|
78 |
+
'version' => '1.16.2.0',
|
79 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-sender.php'
|
80 |
),
|
81 |
'Automattic\\Jetpack\\Sync\\Replicastore_Interface' => array(
|
82 |
+
'version' => '1.16.2.0',
|
83 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/interface-replicastore.php'
|
84 |
),
|
85 |
'Automattic\\Jetpack\\Sync\\Replicastore' => array(
|
86 |
+
'version' => '1.16.2.0',
|
87 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-replicastore.php'
|
88 |
),
|
89 |
'Automattic\\Jetpack\\Sync\\Actions' => array(
|
90 |
+
'version' => '1.16.2.0',
|
91 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-actions.php'
|
92 |
),
|
93 |
'Automattic\\Jetpack\\Sync\\Functions' => array(
|
94 |
+
'version' => '1.16.2.0',
|
95 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-functions.php'
|
96 |
),
|
97 |
'Automattic\\Jetpack\\Sync\\Utils' => array(
|
98 |
+
'version' => '1.16.2.0',
|
99 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-utils.php'
|
100 |
),
|
101 |
'Automattic\\Jetpack\\Sync\\Lock' => array(
|
102 |
+
'version' => '1.16.2.0',
|
103 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-lock.php'
|
104 |
),
|
105 |
'Automattic\\Jetpack\\Sync\\Codec_Interface' => array(
|
106 |
+
'version' => '1.16.2.0',
|
107 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/interface-codec.php'
|
108 |
),
|
109 |
'Automattic\\Jetpack\\Sync\\Main' => array(
|
110 |
+
'version' => '1.16.2.0',
|
111 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-main.php'
|
112 |
),
|
113 |
'Automattic\\Jetpack\\Sync\\Queue_Buffer' => array(
|
114 |
+
'version' => '1.16.2.0',
|
115 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-queue-buffer.php'
|
116 |
),
|
117 |
'Automattic\\Jetpack\\Sync\\Users' => array(
|
118 |
+
'version' => '1.16.2.0',
|
119 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-users.php'
|
120 |
),
|
121 |
'Automattic\\Jetpack\\Sync\\Simple_Codec' => array(
|
122 |
+
'version' => '1.16.2.0',
|
123 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-simple-codec.php'
|
124 |
),
|
125 |
'Automattic\\Jetpack\\Sync\\Queue' => array(
|
126 |
+
'version' => '1.16.2.0',
|
127 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-queue.php'
|
128 |
),
|
129 |
'Automattic\\Jetpack\\Sync\\Modules' => array(
|
130 |
+
'version' => '1.16.2.0',
|
131 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-modules.php'
|
132 |
),
|
133 |
'Automattic\\Jetpack\\Sync\\Listener' => array(
|
134 |
+
'version' => '1.16.2.0',
|
135 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-listener.php'
|
136 |
),
|
137 |
'Automattic\\Jetpack\\Sync\\Modules\\Posts' => array(
|
138 |
+
'version' => '1.16.2.0',
|
139 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-posts.php'
|
140 |
),
|
141 |
'Automattic\\Jetpack\\Sync\\Modules\\Attachments' => array(
|
142 |
+
'version' => '1.16.2.0',
|
143 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-attachments.php'
|
144 |
),
|
145 |
'Automattic\\Jetpack\\Sync\\Modules\\Full_Sync_Immediately' => array(
|
146 |
+
'version' => '1.16.2.0',
|
147 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-full-sync-immediately.php'
|
148 |
),
|
149 |
'Automattic\\Jetpack\\Sync\\Modules\\WooCommerce' => array(
|
150 |
+
'version' => '1.16.2.0',
|
151 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-woocommerce.php'
|
152 |
),
|
153 |
'Automattic\\Jetpack\\Sync\\Modules\\WP_Super_Cache' => array(
|
154 |
+
'version' => '1.16.2.0',
|
155 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-wp-super-cache.php'
|
156 |
),
|
157 |
'Automattic\\Jetpack\\Sync\\Modules\\Module' => array(
|
158 |
+
'version' => '1.16.2.0',
|
159 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-module.php'
|
160 |
),
|
161 |
'Automattic\\Jetpack\\Sync\\Modules\\Plugins' => array(
|
162 |
+
'version' => '1.16.2.0',
|
163 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-plugins.php'
|
164 |
),
|
165 |
'Automattic\\Jetpack\\Sync\\Modules\\Menus' => array(
|
166 |
+
'version' => '1.16.2.0',
|
167 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-menus.php'
|
168 |
),
|
169 |
'Automattic\\Jetpack\\Sync\\Modules\\Stats' => array(
|
170 |
+
'version' => '1.16.2.0',
|
171 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-stats.php'
|
172 |
),
|
173 |
'Automattic\\Jetpack\\Sync\\Modules\\Meta' => array(
|
174 |
+
'version' => '1.16.2.0',
|
175 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-meta.php'
|
176 |
),
|
177 |
'Automattic\\Jetpack\\Sync\\Modules\\Users' => array(
|
178 |
+
'version' => '1.16.2.0',
|
179 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-users.php'
|
180 |
),
|
181 |
'Automattic\\Jetpack\\Sync\\Modules\\Comments' => array(
|
182 |
+
'version' => '1.16.2.0',
|
183 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-comments.php'
|
184 |
),
|
185 |
'Automattic\\Jetpack\\Sync\\Modules\\Options' => array(
|
186 |
+
'version' => '1.16.2.0',
|
187 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-options.php'
|
188 |
),
|
189 |
'Automattic\\Jetpack\\Sync\\Modules\\Constants' => array(
|
190 |
+
'version' => '1.16.2.0',
|
191 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-constants.php'
|
192 |
),
|
193 |
'Automattic\\Jetpack\\Sync\\Modules\\Term_Relationships' => array(
|
194 |
+
'version' => '1.16.2.0',
|
195 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-term-relationships.php'
|
196 |
),
|
197 |
'Automattic\\Jetpack\\Sync\\Modules\\Terms' => array(
|
198 |
+
'version' => '1.16.2.0',
|
199 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-terms.php'
|
200 |
),
|
201 |
'Automattic\\Jetpack\\Sync\\Modules\\Themes' => array(
|
202 |
+
'version' => '1.16.2.0',
|
203 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-themes.php'
|
204 |
),
|
205 |
'Automattic\\Jetpack\\Sync\\Modules\\Network_Options' => array(
|
206 |
+
'version' => '1.16.2.0',
|
207 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-network-options.php'
|
208 |
),
|
209 |
'Automattic\\Jetpack\\Sync\\Modules\\Protect' => array(
|
210 |
+
'version' => '1.16.2.0',
|
211 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-protect.php'
|
212 |
),
|
213 |
'Automattic\\Jetpack\\Sync\\Modules\\Import' => array(
|
214 |
+
'version' => '1.16.2.0',
|
215 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-import.php'
|
216 |
),
|
217 |
'Automattic\\Jetpack\\Sync\\Modules\\Callables' => array(
|
218 |
+
'version' => '1.16.2.0',
|
219 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-callables.php'
|
220 |
),
|
221 |
'Automattic\\Jetpack\\Sync\\Modules\\Full_Sync' => array(
|
222 |
+
'version' => '1.16.2.0',
|
223 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-full-sync.php'
|
224 |
),
|
225 |
'Automattic\\Jetpack\\Sync\\Modules\\Updates' => array(
|
226 |
+
'version' => '1.16.2.0',
|
227 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/modules/class-updates.php'
|
228 |
),
|
229 |
'Automattic\\Jetpack\\Sync\\JSON_Deflate_Array_Codec' => array(
|
230 |
+
'version' => '1.16.2.0',
|
231 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-json-deflate-array-codec.php'
|
232 |
),
|
233 |
'Automattic\\Jetpack\\Sync\\Settings' => array(
|
234 |
+
'version' => '1.16.2.0',
|
235 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-settings.php'
|
236 |
),
|
237 |
'Automattic\\Jetpack\\Sync\\Health' => array(
|
238 |
+
'version' => '1.16.2.0',
|
239 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-health.php'
|
240 |
),
|
241 |
'Automattic\\Jetpack\\Sync\\Server' => array(
|
242 |
+
'version' => '1.16.2.0',
|
243 |
'path' => $vendorDir . '/automattic/jetpack-sync/src/class-server.php'
|
244 |
),
|
245 |
'Automattic\\Jetpack\\Licensing' => array(
|
246 |
+
'version' => '1.1.2.0',
|
247 |
'path' => $vendorDir . '/automattic/jetpack-licensing/src/class-licensing.php'
|
248 |
),
|
249 |
'Automattic\\Jetpack\\Jetpack_Lazy_Images' => array(
|
251 |
'path' => $vendorDir . '/automattic/jetpack-lazy-images/src/lazy-images.php'
|
252 |
),
|
253 |
'Automattic\\Jetpack\\JITMS\\Post_Connection_JITM' => array(
|
254 |
+
'version' => '1.10.2.0',
|
255 |
'path' => $vendorDir . '/automattic/jetpack-jitm/src/class-post-connection-jitm.php'
|
256 |
),
|
257 |
'Automattic\\Jetpack\\JITMS\\Pre_Connection_JITM' => array(
|
258 |
+
'version' => '1.10.2.0',
|
259 |
'path' => $vendorDir . '/automattic/jetpack-jitm/src/class-pre-connection-jitm.php'
|
260 |
),
|
261 |
'Automattic\\Jetpack\\JITMS\\JITM' => array(
|
262 |
+
'version' => '1.10.2.0',
|
263 |
'path' => $vendorDir . '/automattic/jetpack-jitm/src/class-jitm.php'
|
264 |
),
|
265 |
'Automattic\\Jetpack\\Device_Detection' => array(
|
303 |
'path' => $vendorDir . '/automattic/jetpack-backup/src/class-helper-script-manager.php'
|
304 |
),
|
305 |
'Automattic\\Jetpack\\Abtest' => array(
|
306 |
+
'version' => '1.7.2.0',
|
307 |
'path' => $vendorDir . '/automattic/jetpack-abtest/src/class-abtest.php'
|
308 |
),
|
309 |
'Automattic\\Jetpack\\Assets\\Logo' => array(
|
327 |
'path' => $vendorDir . '/automattic/jetpack-assets/src/class-assets.php'
|
328 |
),
|
329 |
'Jetpack_XMLRPC_Server' => array(
|
330 |
+
'version' => '1.18.2.0',
|
331 |
'path' => $vendorDir . '/automattic/jetpack-connection/legacy/class-jetpack-xmlrpc-server.php'
|
332 |
),
|
333 |
'Jetpack_IXR_Client' => array(
|
334 |
+
'version' => '1.18.2.0',
|
335 |
'path' => $vendorDir . '/automattic/jetpack-connection/legacy/class-jetpack-ixr-client.php'
|
336 |
),
|
337 |
'Jetpack_Signature' => array(
|
338 |
+
'version' => '1.18.2.0',
|
339 |
'path' => $vendorDir . '/automattic/jetpack-connection/legacy/class-jetpack-signature.php'
|
340 |
),
|
341 |
'Jetpack_IXR_ClientMulticall' => array(
|
342 |
+
'version' => '1.18.2.0',
|
343 |
'path' => $vendorDir . '/automattic/jetpack-connection/legacy/class-jetpack-ixr-clientmulticall.php'
|
344 |
),
|
345 |
'Automattic\\Jetpack\\Connection\\Error_Handler' => array(
|
346 |
+
'version' => '1.18.2.0',
|
347 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-error-handler.php'
|
348 |
),
|
349 |
'Automattic\\Jetpack\\Connection\\REST_Connector' => array(
|
350 |
+
'version' => '1.18.2.0',
|
351 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-rest-connector.php'
|
352 |
),
|
353 |
'Automattic\\Jetpack\\Connection\\Plugin_Storage' => array(
|
354 |
+
'version' => '1.18.2.0',
|
355 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-plugin-storage.php'
|
356 |
),
|
357 |
'Automattic\\Jetpack\\Connection\\Client' => array(
|
358 |
+
'version' => '1.18.2.0',
|
359 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-client.php'
|
360 |
),
|
361 |
'Automattic\\Jetpack\\Connection\\Rest_Authentication' => array(
|
362 |
+
'version' => '1.18.2.0',
|
363 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-rest-authentication.php'
|
364 |
),
|
365 |
'Automattic\\Jetpack\\Connection\\Utils' => array(
|
366 |
+
'version' => '1.18.2.0',
|
367 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-utils.php'
|
368 |
),
|
369 |
'Automattic\\Jetpack\\Connection\\Manager_Interface' => array(
|
370 |
+
'version' => '1.18.2.0',
|
371 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/interface-manager.php'
|
372 |
),
|
373 |
'Automattic\\Jetpack\\Connection\\Plugin' => array(
|
374 |
+
'version' => '1.18.2.0',
|
375 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-plugin.php'
|
376 |
),
|
377 |
'Automattic\\Jetpack\\Connection\\Manager' => array(
|
378 |
+
'version' => '1.18.2.0',
|
379 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-manager.php'
|
380 |
),
|
381 |
'Automattic\\Jetpack\\Connection\\XMLRPC_Connector' => array(
|
382 |
+
'version' => '1.18.2.0',
|
383 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-xmlrpc-connector.php'
|
384 |
),
|
385 |
'Automattic\\Jetpack\\Connection\\XMLRPC_Async_Call' => array(
|
386 |
+
'version' => '1.18.2.0',
|
387 |
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-xmlrpc-async-call.php'
|
388 |
),
|
|
|
|
|
|
|
|
|
389 |
'Automattic\\Jetpack\\Heartbeat' => array(
|
390 |
'version' => '1.1.0.0',
|
391 |
'path' => $vendorDir . '/automattic/jetpack-heartbeat/src/class-heartbeat.php'
|
vendor/composer/jetpack_autoload_filemap.php
CHANGED
@@ -7,7 +7,7 @@ $baseDir = dirname($vendorDir);
|
|
7 |
|
8 |
return array(
|
9 |
'bce4ecd6aabb2a2948e06d0e2c4ea9a6' => array(
|
10 |
-
'version' => '1.18.
|
11 |
'path' => $vendorDir . '/automattic/jetpack-connection/legacy/load-ixr.php'
|
12 |
),
|
13 |
'd4eb94df91a729802d18373ee8cdc79f' => array(
|
7 |
|
8 |
return array(
|
9 |
'bce4ecd6aabb2a2948e06d0e2c4ea9a6' => array(
|
10 |
+
'version' => '1.18.2.0',
|
11 |
'path' => $vendorDir . '/automattic/jetpack-connection/legacy/load-ixr.php'
|
12 |
),
|
13 |
'd4eb94df91a729802d18373ee8cdc79f' => array(
|
vendor/jetpack-autoloader/autoload_functions.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jp89a260721a4ce26bb1d7b8b19b6d4c6c;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-autoloader-handler.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jp89a260721a4ce26bb1d7b8b19b6d4c6c;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-autoloader-locator.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jp89a260721a4ce26bb1d7b8b19b6d4c6c;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-manifest-handler.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jp89a260721a4ce26bb1d7b8b19b6d4c6c;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-plugins-handler.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jp89a260721a4ce26bb1d7b8b19b6d4c6c;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-version-loader.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jp89a260721a4ce26bb1d7b8b19b6d4c6c;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
vendor/jetpack-autoloader/class-version-selector.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
-
namespace Automattic\Jetpack\Autoloader\
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|
5 |
* @package automattic/jetpack-autoloader
|
6 |
*/
|
7 |
|
8 |
+
namespace Automattic\Jetpack\Autoloader\jp89a260721a4ce26bb1d7b8b19b6d4c6c;
|
9 |
|
10 |
// phpcs:ignore
|
11 |
|