Plugin Directory

Changeset 3359244


Ignore:
Timestamp:
09/10/2025 02:15:28 PM (6 months ago)
Author:
wpsecuredcom
Message:

Adding the first version of my plugin

Location:
secured-wp
Files:
15 edited
11 copied

Legend:

Unmodified
Added
Removed
  • secured-wp/assets/blueprints/blueprint.json

    r3359235 r3359244  
    11{
    2     "landingPage": "\/wp-admin\/plugins.php",
    3     "preferredVersions": {
    4         "php": "8.1",
    5         "wp": "latest"
     2  "landingPage": "/wp-admin/plugins.php",
     3  "preferredVersions": {
     4    "php": "8.1",
     5    "wp": "latest"
     6  },
     7  "phpExtensionBundles": [
     8    "kitchen-sink"
     9  ],
     10  "features": {
     11    "networking": true
     12  },
     13  "steps": [
     14    {
     15      "step": "installPlugin",
     16      "pluginData": {
     17        "resource": "wordpress.org/plugins",
     18        "slug": "secured-wp"
     19      }
    620    },
    7     "phpExtensionBundles": [
    8         "kitchen-sink"
    9     ],
    10     "features": {
    11         "networking": true
    12     },
    13     "steps": [
    14         {
    15             "step": "installPlugin",
    16             "pluginData": {
    17                 "resource": "wordpress.org/plugins",
    18                 "slug": "secured-wp"
    19             },
    20             "activate": true
    21         },
    22         {
    23             "step": "login",
    24             "username": "admin",
    25             "password": "password"
    26         }
    27     ]
     21    {
     22      "step": "login",
     23      "username": "admin",
     24      "password": "password"
     25    }
     26  ]
    2827}
  • secured-wp/tags/2.2.4/assets/blueprints/blueprint.json

    r3359234 r3359244  
    11{
    2     "landingPage": "\/wp-admin\/plugins.php",
    3     "preferredVersions": {
    4         "php": "8.1",
    5         "wp": "latest"
     2  "landingPage": "/wp-admin/plugins.php",
     3  "preferredVersions": {
     4    "php": "8.1",
     5    "wp": "latest"
     6  },
     7  "phpExtensionBundles": [
     8    "kitchen-sink"
     9  ],
     10  "features": {
     11    "networking": true
     12  },
     13  "steps": [
     14    {
     15      "step": "installPlugin",
     16      "pluginData": {
     17        "resource": "wordpress.org/plugins",
     18        "slug": "secured-wp"
     19      }
    620    },
    7     "phpExtensionBundles": [
    8         "kitchen-sink"
    9     ],
    10     "features": {
    11         "networking": true
    12     },
    13     "steps": [
    14         {
    15             "step": "installPlugin",
    16             "pluginData": {
    17                 "resource": "wordpress.org/plugins",
    18                 "slug": "secured-wp"
    19             },
    20             "activate": true
    21         },
    22         {
    23             "step": "login",
    24             "username": "admin",
    25             "password": "password"
    26         }
    27     ]
     21    {
     22      "step": "login",
     23      "username": "admin",
     24      "password": "password"
     25    }
     26  ]
    2827}
  • secured-wp/tags/2.2.4/constants.php

    r3359234 r3359244  
    1616define( 'WPSEC_REQUIRED_PHP_VERSION', '8.1' );
    1717define( 'WPSEC_REQUIRED_WP_VERSION', '6.0' );
    18 define( 'WPSEC_PLUGIN_SECURED_VERSION', '2.2.3' );
     18define( 'WPSEC_PLUGIN_SECURED_VERSION', '2.2.4' );
    1919define( 'WPSEC_PLUGIN_SECURED_NAME', 'Secured WP' );
    2020define( 'WPSEC_PLUGIN_SECURED_SLUG', 'secured-wp' );
  • secured-wp/tags/2.2.4/readme.txt

    r3359234 r3359244  
    55Tested up to: 6.8.2
    66Requires PHP: 8.1
    7 Stable tag: 2.2.3
     7Stable tag: 2.2.4
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    7676== Changelog ==
    7777
     78= 2.2.4 =
     79blueprint live preview fixes.
     80
    7881= 2.2.3 =
    7982Bug fixes related to login attempts.
  • secured-wp/tags/2.2.4/secured-wp.php

    r3359234 r3359244  
    1616 * Plugin URI:        https://wp-secured.com
    1717 * Description:       Provides Security for WP sites. 2FA, login attempts, hardens WP login process
    18  * Version:           2.2.3
     18 * Version:           2.2.4
    1919 * Author:            wp-secured
    2020 * Author URI:        https://wp-secured.com
     
    5959
    6060register_activation_hook( __FILE__, array( 'WPSEC\\Secured', 'plugin_activation' ) );
     61
     62if ( ! \function_exists( 'trigger_deprecation' ) ) {
     63    /**
     64     * Triggers a silenced deprecation notice.
     65     *
     66     * @param string $package The name of the Composer package that is triggering the deprecation
     67     * @param string $version The version of the package that introduced the deprecation
     68     * @param string $message The message of the deprecation
     69     * @param mixed  ...$args Values to insert in the message using printf() formatting
     70     *
     71     * @author Nicolas Grekas <p@tchwork.com>
     72     * @internal
     73     */
     74    function trigger_deprecation( string $package, string $version, string $message, mixed ...$args ): void {
     75        // @\trigger_error(($package || $version ? "Since {$package} {$version}: " : '') . ($args ? \vsprintf($message, $args) : $message), \E_USER_DEPRECATED);
     76    }
     77}
  • secured-wp/tags/2.2.4/third-party/vendor/autoload.php

    r3359234 r3359244  
    2020require_once __DIR__ . '/composer/autoload_real.php';
    2121
    22 return ComposerAutoloaderInit102baaf8dcefd033a805b3ed365552c2::getLoader();
     22return ComposerAutoloaderInit426754beb9575b4e777e32a3f8788454::getLoader();
  • secured-wp/tags/2.2.4/third-party/vendor/composer/autoload_real.php

    r3359234 r3359244  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit102baaf8dcefd033a805b3ed365552c2
     5class ComposerAutoloaderInit426754beb9575b4e777e32a3f8788454
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInit102baaf8dcefd033a805b3ed365552c2', 'loadClassLoader'), true, true);
     25        spl_autoload_register(array('ComposerAutoloaderInit426754beb9575b4e777e32a3f8788454', 'loadClassLoader'), true, true);
    2626        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    27         spl_autoload_unregister(array('ComposerAutoloaderInit102baaf8dcefd033a805b3ed365552c2', 'loadClassLoader'));
     27        spl_autoload_unregister(array('ComposerAutoloaderInit426754beb9575b4e777e32a3f8788454', 'loadClassLoader'));
    2828
    2929        require __DIR__ . '/autoload_static.php';
    30         call_user_func(\Composer\Autoload\ComposerStaticInit102baaf8dcefd033a805b3ed365552c2::getInitializer($loader));
     30        call_user_func(\Composer\Autoload\ComposerStaticInit426754beb9575b4e777e32a3f8788454::getInitializer($loader));
    3131
    3232        $loader->setClassMapAuthoritative(true);
  • secured-wp/tags/2.2.4/third-party/vendor/composer/autoload_static.php

    r3359234 r3359244  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInit102baaf8dcefd033a805b3ed365552c2
     7class ComposerStaticInit426754beb9575b4e777e32a3f8788454
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    172172    {
    173173        return \Closure::bind(function () use ($loader) {
    174             $loader->prefixLengthsPsr4 = ComposerStaticInit102baaf8dcefd033a805b3ed365552c2::$prefixLengthsPsr4;
    175             $loader->prefixDirsPsr4 = ComposerStaticInit102baaf8dcefd033a805b3ed365552c2::$prefixDirsPsr4;
    176             $loader->classMap = ComposerStaticInit102baaf8dcefd033a805b3ed365552c2::$classMap;
     174            $loader->prefixLengthsPsr4 = ComposerStaticInit426754beb9575b4e777e32a3f8788454::$prefixLengthsPsr4;
     175            $loader->prefixDirsPsr4 = ComposerStaticInit426754beb9575b4e777e32a3f8788454::$prefixDirsPsr4;
     176            $loader->classMap = ComposerStaticInit426754beb9575b4e777e32a3f8788454::$classMap;
    177177
    178178        }, null, ClassLoader::class);
  • secured-wp/tags/2.2.4/third-party/vendor/vendor/spomky-labs/otphp/src/Factory.php

    r3359234 r3359244  
    2626        }
    2727        if ($clock === null) {
    28             trigger_deprecation('spomky-labs/otphp', '11.3.0', 'The parameter "$clock" will become mandatory in 12.0.0. Please set a valid PSR Clock implementation instead of "null".');
    2928            $clock = new InternalClock();
    3029        }
  • secured-wp/tags/2.2.4/third-party/vendor/vendor/spomky-labs/otphp/src/TOTP.php

    r3359234 r3359244  
    1919        parent::__construct($secret);
    2020        if ($clock === null) {
    21             trigger_deprecation('spomky-labs/otphp', '11.3.0', 'The parameter "$clock" will become mandatory in 12.0.0. Please set a valid PSR Clock implementation instead of "null".');
    2221            $clock = new InternalClock();
    2322        }
  • secured-wp/trunk/assets/blueprints/blueprint.json

    r3359234 r3359244  
    11{
    2     "landingPage": "\/wp-admin\/plugins.php",
    3     "preferredVersions": {
    4         "php": "8.1",
    5         "wp": "latest"
     2  "landingPage": "/wp-admin/plugins.php",
     3  "preferredVersions": {
     4    "php": "8.1",
     5    "wp": "latest"
     6  },
     7  "phpExtensionBundles": [
     8    "kitchen-sink"
     9  ],
     10  "features": {
     11    "networking": true
     12  },
     13  "steps": [
     14    {
     15      "step": "installPlugin",
     16      "pluginData": {
     17        "resource": "wordpress.org/plugins",
     18        "slug": "secured-wp"
     19      }
    620    },
    7     "phpExtensionBundles": [
    8         "kitchen-sink"
    9     ],
    10     "features": {
    11         "networking": true
    12     },
    13     "steps": [
    14         {
    15             "step": "installPlugin",
    16             "pluginData": {
    17                 "resource": "wordpress.org/plugins",
    18                 "slug": "secured-wp"
    19             },
    20             "activate": true
    21         },
    22         {
    23             "step": "login",
    24             "username": "admin",
    25             "password": "password"
    26         }
    27     ]
     21    {
     22      "step": "login",
     23      "username": "admin",
     24      "password": "password"
     25    }
     26  ]
    2827}
  • secured-wp/trunk/constants.php

    r3359234 r3359244  
    1616define( 'WPSEC_REQUIRED_PHP_VERSION', '8.1' );
    1717define( 'WPSEC_REQUIRED_WP_VERSION', '6.0' );
    18 define( 'WPSEC_PLUGIN_SECURED_VERSION', '2.2.3' );
     18define( 'WPSEC_PLUGIN_SECURED_VERSION', '2.2.4' );
    1919define( 'WPSEC_PLUGIN_SECURED_NAME', 'Secured WP' );
    2020define( 'WPSEC_PLUGIN_SECURED_SLUG', 'secured-wp' );
  • secured-wp/trunk/readme.txt

    r3359234 r3359244  
    55Tested up to: 6.8.2
    66Requires PHP: 8.1
    7 Stable tag: 2.2.3
     7Stable tag: 2.2.4
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    7676== Changelog ==
    7777
     78= 2.2.4 =
     79blueprint live preview fixes.
     80
    7881= 2.2.3 =
    7982Bug fixes related to login attempts.
  • secured-wp/trunk/secured-wp.php

    r3359234 r3359244  
    1616 * Plugin URI:        https://wp-secured.com
    1717 * Description:       Provides Security for WP sites. 2FA, login attempts, hardens WP login process
    18  * Version:           2.2.3
     18 * Version:           2.2.4
    1919 * Author:            wp-secured
    2020 * Author URI:        https://wp-secured.com
     
    5959
    6060register_activation_hook( __FILE__, array( 'WPSEC\\Secured', 'plugin_activation' ) );
     61
     62if ( ! \function_exists( 'trigger_deprecation' ) ) {
     63    /**
     64     * Triggers a silenced deprecation notice.
     65     *
     66     * @param string $package The name of the Composer package that is triggering the deprecation
     67     * @param string $version The version of the package that introduced the deprecation
     68     * @param string $message The message of the deprecation
     69     * @param mixed  ...$args Values to insert in the message using printf() formatting
     70     *
     71     * @author Nicolas Grekas <p@tchwork.com>
     72     * @internal
     73     */
     74    function trigger_deprecation( string $package, string $version, string $message, mixed ...$args ): void {
     75        // @\trigger_error(($package || $version ? "Since {$package} {$version}: " : '') . ($args ? \vsprintf($message, $args) : $message), \E_USER_DEPRECATED);
     76    }
     77}
  • secured-wp/trunk/third-party/vendor/autoload.php

    r3359234 r3359244  
    2020require_once __DIR__ . '/composer/autoload_real.php';
    2121
    22 return ComposerAutoloaderInit102baaf8dcefd033a805b3ed365552c2::getLoader();
     22return ComposerAutoloaderInit426754beb9575b4e777e32a3f8788454::getLoader();
  • secured-wp/trunk/third-party/vendor/composer/autoload_real.php

    r3359234 r3359244  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit102baaf8dcefd033a805b3ed365552c2
     5class ComposerAutoloaderInit426754beb9575b4e777e32a3f8788454
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInit102baaf8dcefd033a805b3ed365552c2', 'loadClassLoader'), true, true);
     25        spl_autoload_register(array('ComposerAutoloaderInit426754beb9575b4e777e32a3f8788454', 'loadClassLoader'), true, true);
    2626        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    27         spl_autoload_unregister(array('ComposerAutoloaderInit102baaf8dcefd033a805b3ed365552c2', 'loadClassLoader'));
     27        spl_autoload_unregister(array('ComposerAutoloaderInit426754beb9575b4e777e32a3f8788454', 'loadClassLoader'));
    2828
    2929        require __DIR__ . '/autoload_static.php';
    30         call_user_func(\Composer\Autoload\ComposerStaticInit102baaf8dcefd033a805b3ed365552c2::getInitializer($loader));
     30        call_user_func(\Composer\Autoload\ComposerStaticInit426754beb9575b4e777e32a3f8788454::getInitializer($loader));
    3131
    3232        $loader->setClassMapAuthoritative(true);
  • secured-wp/trunk/third-party/vendor/composer/autoload_static.php

    r3359234 r3359244  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInit102baaf8dcefd033a805b3ed365552c2
     7class ComposerStaticInit426754beb9575b4e777e32a3f8788454
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    172172    {
    173173        return \Closure::bind(function () use ($loader) {
    174             $loader->prefixLengthsPsr4 = ComposerStaticInit102baaf8dcefd033a805b3ed365552c2::$prefixLengthsPsr4;
    175             $loader->prefixDirsPsr4 = ComposerStaticInit102baaf8dcefd033a805b3ed365552c2::$prefixDirsPsr4;
    176             $loader->classMap = ComposerStaticInit102baaf8dcefd033a805b3ed365552c2::$classMap;
     174            $loader->prefixLengthsPsr4 = ComposerStaticInit426754beb9575b4e777e32a3f8788454::$prefixLengthsPsr4;
     175            $loader->prefixDirsPsr4 = ComposerStaticInit426754beb9575b4e777e32a3f8788454::$prefixDirsPsr4;
     176            $loader->classMap = ComposerStaticInit426754beb9575b4e777e32a3f8788454::$classMap;
    177177
    178178        }, null, ClassLoader::class);
  • secured-wp/trunk/third-party/vendor/vendor/spomky-labs/otphp/src/Factory.php

    r3359234 r3359244  
    2626        }
    2727        if ($clock === null) {
    28             trigger_deprecation('spomky-labs/otphp', '11.3.0', 'The parameter "$clock" will become mandatory in 12.0.0. Please set a valid PSR Clock implementation instead of "null".');
    2928            $clock = new InternalClock();
    3029        }
  • secured-wp/trunk/third-party/vendor/vendor/spomky-labs/otphp/src/TOTP.php

    r3359234 r3359244  
    1919        parent::__construct($secret);
    2020        if ($clock === null) {
    21             trigger_deprecation('spomky-labs/otphp', '11.3.0', 'The parameter "$clock" will become mandatory in 12.0.0. Please set a valid PSR Clock implementation instead of "null".');
    2221            $clock = new InternalClock();
    2322        }
Note: See TracChangeset for help on using the changeset viewer.