Changeset 3338863
- Timestamp:
- 08/04/2025 10:03:16 AM (8 months ago)
- Location:
- really-simple-ssl
- Files:
-
- 784 added
- 3 deleted
- 11 edited
-
tags/9.4.3 (added)
-
tags/9.4.3/.wp-env.json (added)
-
tags/9.4.3/assets (added)
-
tags/9.4.3/assets/css (added)
-
tags/9.4.3/assets/css/admin (added)
-
tags/9.4.3/assets/css/admin.css (added)
-
tags/9.4.3/assets/css/admin.css.map (added)
-
tags/9.4.3/assets/css/admin.min.css (added)
-
tags/9.4.3/assets/css/admin.scss (added)
-
tags/9.4.3/assets/css/admin/base.scss (added)
-
tags/9.4.3/assets/css/admin/index.php (added)
-
tags/9.4.3/assets/css/admin/layout.scss (added)
-
tags/9.4.3/assets/css/admin/modules (added)
-
tags/9.4.3/assets/css/admin/modules/animations.css (added)
-
tags/9.4.3/assets/css/admin/modules/animations.css.map (added)
-
tags/9.4.3/assets/css/admin/modules/animations.min.css (added)
-
tags/9.4.3/assets/css/admin/modules/animations.scss (added)
-
tags/9.4.3/assets/css/admin/modules/badges.css (added)
-
tags/9.4.3/assets/css/admin/modules/badges.css.map (added)
-
tags/9.4.3/assets/css/admin/modules/badges.min.css (added)
-
tags/9.4.3/assets/css/admin/modules/badges.scss (added)
-
tags/9.4.3/assets/css/admin/modules/bullets.scss (added)
-
tags/9.4.3/assets/css/admin/modules/buttons.scss (added)
-
tags/9.4.3/assets/css/admin/modules/dashboard.scss (added)
-
tags/9.4.3/assets/css/admin/modules/datatables.scss (added)
-
tags/9.4.3/assets/css/admin/modules/header.scss (added)
-
tags/9.4.3/assets/css/admin/modules/icons.scss (added)
-
tags/9.4.3/assets/css/admin/modules/introcontainer.css (added)
-
tags/9.4.3/assets/css/admin/modules/introcontainer.css.map (added)
-
tags/9.4.3/assets/css/admin/modules/introcontainer.min.css (added)
-
tags/9.4.3/assets/css/admin/modules/introcontainer.scss (added)
-
tags/9.4.3/assets/css/admin/modules/modal.scss (added)
-
tags/9.4.3/assets/css/admin/modules/new-features.scss (added)
-
tags/9.4.3/assets/css/admin/modules/notices.scss (added)
-
tags/9.4.3/assets/css/admin/modules/onboarding.scss (added)
-
tags/9.4.3/assets/css/admin/modules/other-plugins.scss (added)
-
tags/9.4.3/assets/css/admin/modules/placeholder.css (added)
-
tags/9.4.3/assets/css/admin/modules/placeholder.css.map (added)
-
tags/9.4.3/assets/css/admin/modules/placeholder.min.css (added)
-
tags/9.4.3/assets/css/admin/modules/placeholder.scss (added)
-
tags/9.4.3/assets/css/admin/modules/premium_overlay.scss (added)
-
tags/9.4.3/assets/css/admin/modules/progress.scss (added)
-
tags/9.4.3/assets/css/admin/modules/ssltest.scss (added)
-
tags/9.4.3/assets/css/admin/modules/tips-tricks.scss (added)
-
tags/9.4.3/assets/css/admin/modules/toast (added)
-
tags/9.4.3/assets/css/admin/modules/toast/_closeButton.scss (added)
-
tags/9.4.3/assets/css/admin/modules/toast/_icons.scss (added)
-
tags/9.4.3/assets/css/admin/modules/toast/_progressBar.scss (added)
-
tags/9.4.3/assets/css/admin/modules/toast/_theme.scss (added)
-
tags/9.4.3/assets/css/admin/modules/toast/_toast.scss (added)
-
tags/9.4.3/assets/css/admin/modules/toast/_toastContainer.scss (added)
-
tags/9.4.3/assets/css/admin/modules/toast/_variables.scss (added)
-
tags/9.4.3/assets/css/admin/modules/toast/animations (added)
-
tags/9.4.3/assets/css/admin/modules/toast/animations/_bounce.scss (added)
-
tags/9.4.3/assets/css/admin/modules/toast/animations/_flip.scss (added)
-
tags/9.4.3/assets/css/admin/modules/toast/animations/_slide.scss (added)
-
tags/9.4.3/assets/css/admin/modules/toast/animations/_spin.scss (added)
-
tags/9.4.3/assets/css/admin/modules/toast/animations/_zoom.scss (added)
-
tags/9.4.3/assets/css/admin/modules/toast/main.scss (added)
-
tags/9.4.3/assets/css/admin/modules/toast/minimal.scss (added)
-
tags/9.4.3/assets/css/admin/modules/tooltip.scss (added)
-
tags/9.4.3/assets/css/admin/modules/two-fa.scss (added)
-
tags/9.4.3/assets/css/admin/modules/wizard (added)
-
tags/9.4.3/assets/css/admin/modules/wizard.scss (added)
-
tags/9.4.3/assets/css/admin/modules/wizard/fields.scss (added)
-
tags/9.4.3/assets/css/admin/modules/wizard/learning-mode.scss (added)
-
tags/9.4.3/assets/css/admin/modules/wizard/letsencrypt.scss (added)
-
tags/9.4.3/assets/css/admin/modules/wizard/menu.scss (added)
-
tags/9.4.3/assets/css/admin/modules/wizard/mixed-content-scan.scss (added)
-
tags/9.4.3/assets/css/admin/modules/wizard/notice.scss (added)
-
tags/9.4.3/assets/css/admin/modules/wizard/permissions-policy.scss (added)
-
tags/9.4.3/assets/css/admin/modules/wizard/snackbar.scss (added)
-
tags/9.4.3/assets/css/admin/modules/wizard/vulnerabilities.scss (added)
-
tags/9.4.3/assets/css/admin/modules/xml-rpc.scss (added)
-
tags/9.4.3/assets/css/admin/states.css (added)
-
tags/9.4.3/assets/css/admin/states.css.map (added)
-
tags/9.4.3/assets/css/admin/states.min.css (added)
-
tags/9.4.3/assets/css/admin/states.scss (added)
-
tags/9.4.3/assets/css/admin/theme.css (added)
-
tags/9.4.3/assets/css/admin/theme.css.map (added)
-
tags/9.4.3/assets/css/admin/theme.min.css (added)
-
tags/9.4.3/assets/css/admin/theme.scss (added)
-
tags/9.4.3/assets/css/index.php (added)
-
tags/9.4.3/assets/css/rsssl-plugin.css (added)
-
tags/9.4.3/assets/css/rsssl-plugin.css.map (added)
-
tags/9.4.3/assets/css/rsssl-plugin.min.css (added)
-
tags/9.4.3/assets/css/rsssl-plugin.scss (added)
-
tags/9.4.3/assets/css/rtl (added)
-
tags/9.4.3/assets/css/rtl/admin.min.css (added)
-
tags/9.4.3/assets/css/rtl/plugin.min.css (added)
-
tags/9.4.3/assets/css/rtl/rsssl-plugin.min.css (added)
-
tags/9.4.3/assets/css/variables.css (added)
-
tags/9.4.3/assets/css/variables.css.map (added)
-
tags/9.4.3/assets/css/variables.min.css (added)
-
tags/9.4.3/assets/css/variables.scss (added)
-
tags/9.4.3/assets/features (added)
-
tags/9.4.3/assets/features/two-fa (added)
-
tags/9.4.3/assets/features/two-fa/assets.min.asset.php (added)
-
tags/9.4.3/assets/features/two-fa/assets.min.js (added)
-
tags/9.4.3/assets/features/two-fa/assets.min.js.map (added)
-
tags/9.4.3/assets/features/two-fa/styles-rtl.css (added)
-
tags/9.4.3/assets/features/two-fa/styles.css (added)
-
tags/9.4.3/assets/features/two-fa/styles.css.map (added)
-
tags/9.4.3/assets/features/two-fa/styles.min.asset.php (added)
-
tags/9.4.3/assets/features/two-fa/styles.min.js (added)
-
tags/9.4.3/assets/features/two-fa/styles.min.js.map (added)
-
tags/9.4.3/assets/img (added)
-
tags/9.4.3/assets/img/icon.png (added)
-
tags/9.4.3/assets/img/index.php (added)
-
tags/9.4.3/assets/img/really-simple-plugins.svg (added)
-
tags/9.4.3/assets/img/really-simple-security-logo.svg (added)
-
tags/9.4.3/assets/index.php (added)
-
tags/9.4.3/assets/js (added)
-
tags/9.4.3/assets/templates (added)
-
tags/9.4.3/assets/templates/passkey (added)
-
tags/9.4.3/assets/templates/passkey/login.php (added)
-
tags/9.4.3/assets/templates/two_fa (added)
-
tags/9.4.3/assets/templates/two_fa/expired.php (added)
-
tags/9.4.3/assets/templates/two_fa/login.php (added)
-
tags/9.4.3/assets/templates/two_fa/onboarding.php (added)
-
tags/9.4.3/assets/templates/two_fa/profile-settings.php (added)
-
tags/9.4.3/assets/templates/two_fa/selectable-option.php (added)
-
tags/9.4.3/assets/templates/two_fa/totp-config.php (added)
-
tags/9.4.3/assets/two-fa (added)
-
tags/9.4.3/assets/two-fa/rtl (added)
-
tags/9.4.3/assets/two-fa/rtl/two-fa.min.css (added)
-
tags/9.4.3/class-admin.php (added)
-
tags/9.4.3/class-cache.php (added)
-
tags/9.4.3/class-certificate.php (added)
-
tags/9.4.3/class-front-end.php (added)
-
tags/9.4.3/class-installer.php (added)
-
tags/9.4.3/class-mixed-content-fixer.php (added)
-
tags/9.4.3/class-multisite.php (added)
-
tags/9.4.3/class-server.php (added)
-
tags/9.4.3/class-site-health.php (added)
-
tags/9.4.3/class-wp-cli.php (added)
-
tags/9.4.3/compatibility.php (added)
-
tags/9.4.3/force-deactivate.txt (added)
-
tags/9.4.3/functions.php (added)
-
tags/9.4.3/index.php (added)
-
tags/9.4.3/languages (added)
-
tags/9.4.3/languages/index.php (added)
-
tags/9.4.3/languages/really-simple-ssl-nl_NL.l10n.php (added)
-
tags/9.4.3/languages/really-simple-ssl.pot (added)
-
tags/9.4.3/lets-encrypt (added)
-
tags/9.4.3/lets-encrypt/class-le-restapi.php (added)
-
tags/9.4.3/lets-encrypt/class-letsencrypt-handler.php (added)
-
tags/9.4.3/lets-encrypt/composer.json (added)
-
tags/9.4.3/lets-encrypt/config (added)
-
tags/9.4.3/lets-encrypt/config/class-hosts.php (added)
-
tags/9.4.3/lets-encrypt/config/fields.php (added)
-
tags/9.4.3/lets-encrypt/config/index.php (added)
-
tags/9.4.3/lets-encrypt/config/notices.php (added)
-
tags/9.4.3/lets-encrypt/cron.php (added)
-
tags/9.4.3/lets-encrypt/download.php (added)
-
tags/9.4.3/lets-encrypt/functions.php (added)
-
tags/9.4.3/lets-encrypt/index.php (added)
-
tags/9.4.3/lets-encrypt/integrations (added)
-
tags/9.4.3/lets-encrypt/integrations/cloudways (added)
-
tags/9.4.3/lets-encrypt/integrations/cloudways/cloudways.php (added)
-
tags/9.4.3/lets-encrypt/integrations/cloudways/functions.php (added)
-
tags/9.4.3/lets-encrypt/integrations/cpanel (added)
-
tags/9.4.3/lets-encrypt/integrations/cpanel/cpanel.php (added)
-
tags/9.4.3/lets-encrypt/integrations/cpanel/functions.php (added)
-
tags/9.4.3/lets-encrypt/integrations/directadmin (added)
-
tags/9.4.3/lets-encrypt/integrations/directadmin/directadmin.php (added)
-
tags/9.4.3/lets-encrypt/integrations/directadmin/functions.php (added)
-
tags/9.4.3/lets-encrypt/integrations/directadmin/httpsocket.php (added)
-
tags/9.4.3/lets-encrypt/integrations/hostgator (added)
-
tags/9.4.3/lets-encrypt/integrations/hostgator/hostgator.php (added)
-
tags/9.4.3/lets-encrypt/integrations/index.php (added)
-
tags/9.4.3/lets-encrypt/integrations/integrations.php (added)
-
tags/9.4.3/lets-encrypt/integrations/plesk (added)
-
tags/9.4.3/lets-encrypt/integrations/plesk/functions.php (added)
-
tags/9.4.3/lets-encrypt/integrations/plesk/plesk.php (added)
-
tags/9.4.3/lets-encrypt/letsencrypt.php (added)
-
tags/9.4.3/lets-encrypt/vendor (added)
-
tags/9.4.3/lets-encrypt/vendor/autoload.php (added)
-
tags/9.4.3/lets-encrypt/vendor/composer (added)
-
tags/9.4.3/lets-encrypt/vendor/composer/ClassLoader.php (added)
-
tags/9.4.3/lets-encrypt/vendor/composer/InstalledVersions.php (added)
-
tags/9.4.3/lets-encrypt/vendor/composer/LICENSE (added)
-
tags/9.4.3/lets-encrypt/vendor/composer/autoload_classmap.php (added)
-
tags/9.4.3/lets-encrypt/vendor/composer/autoload_namespaces.php (added)
-
tags/9.4.3/lets-encrypt/vendor/composer/autoload_psr4.php (added)
-
tags/9.4.3/lets-encrypt/vendor/composer/autoload_real.php (added)
-
tags/9.4.3/lets-encrypt/vendor/composer/autoload_static.php (added)
-
tags/9.4.3/lets-encrypt/vendor/composer/index.php (added)
-
tags/9.4.3/lets-encrypt/vendor/composer/installed.json (added)
-
tags/9.4.3/lets-encrypt/vendor/composer/installed.php (added)
-
tags/9.4.3/lets-encrypt/vendor/composer/platform_check.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/index.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2 (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/LICENSE.md (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/README.md (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/composer.json (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2 (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/AbstractKeyValuable.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Account.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Authorizer (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Authorizer/AbstractAuthorizer.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Authorizer/AbstractDNSWriter.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Authorizer/DNS.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Authorizer/HTTP.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Cache (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Cache/AbstractKeyValuableCache.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Cache/AccountResponse.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Cache/DirectoryResponse.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Cache/NewNonceResponse.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Cache/OrderResponse.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Connector (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Connector/Connector.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Connector/RawResponse.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Exception (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Exception/AbstractException.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Exception/AuthorizationInvalid.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Exception/DNSAuthorizationInvalid.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Exception/ExpiredAuthorization.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Exception/HTTPAuthorizationInvalid.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Exception/InvalidResponse.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Exception/OpenSSLException.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Exception/RateLimitReached.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Exception/StatusInvalid.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Order.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/AbstractRequest.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/Account (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/Account/AbstractLocation.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/Account/ChangeKeys.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/Account/Create.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/Account/Deactivate.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/Account/Get.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/Account/GetData.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/Account/Update.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/Authorization (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/Authorization/Get.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/Authorization/Start.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/GetDirectory.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/GetNewNonce.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/Order (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/Order/Create.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/Order/Finalize.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/Order/Get.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/Order/GetCertificate.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Request/Order/RevokeCertificate.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/AbstractResponse.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Account (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Account/AbstractAccount.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Account/AbstractLocation.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Account/ChangeKeys.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Account/Create.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Account/Deactivate.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Account/Get.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Account/GetData.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Account/Update.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Authorization (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Authorization/AbstractAuthorization.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Authorization/Get.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Authorization/Start.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Authorization/Struct (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Authorization/Struct/Challenge.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Authorization/Struct/Identifier.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/GetDirectory.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/GetNewNonce.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Order (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Order/AbstractOrder.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Order/Create.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Order/Finalize.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Order/Get.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Order/GetCertificate.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Response/Order/RevokeCertificate.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/SingletonTrait.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Struct (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Struct/CertificateBundle.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Struct/ChallengeAuthorizationKey.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Utilities (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Utilities/Base64.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Utilities/Certificate.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Utilities/KeyGenerator.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Utilities/Logger.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2/Utilities/RequestSigner.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2Tests (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2Tests/AbstractTest.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2Tests/AccountTest.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2Tests/Authorizer (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2Tests/Authorizer/HTTPTest.php (added)
-
tags/9.4.3/lets-encrypt/vendor/fbett/le_acme2/src/LE_ACME2Tests/TestHelper.php (added)
-
tags/9.4.3/lets-encrypt/vendor/index.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/Dockerfile (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/LICENSE (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/README.md (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/composer.json (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Client (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Client.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Client/Exception.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Exception.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/InternalClient.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Operator (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Operator.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Operator/Certificate.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Operator/Dns.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Operator/EventLog.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Operator/Ip.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Operator/Locale.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Operator/PhpHandler.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Operator/ProtectedDirectory.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Operator/SecretKey.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Operator/Server.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Operator/Session.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Operator/SiteAlias.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/Certificate (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/Certificate/Info.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/Dns (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/Dns/Info.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/EventLog (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/EventLog/DetailedEvent.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/EventLog/Event.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/Locale (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/Locale/Info.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/PhpHandler (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/PhpHandler/Info.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/SecretKey (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/SecretKey/Info.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/Session (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/Session/Info.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/Site (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/Site/GeneralInfo.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/Site/HostingInfo.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/Site/Info.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/SiteAlias (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/SiteAlias/GeneralInfo.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/Struct/SiteAlias/Info.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/src/Api/XmlResponse.php (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/api-php-lib/wait-for-plesk.sh (added)
-
tags/9.4.3/lets-encrypt/vendor/plesk/index.php (added)
-
tags/9.4.3/lib (added)
-
tags/9.4.3/lib/admin (added)
-
tags/9.4.3/lib/admin/class-encryption.php (added)
-
tags/9.4.3/lib/admin/class-helper.php (added)
-
tags/9.4.3/mailer (added)
-
tags/9.4.3/mailer/class-mail-admin.php (added)
-
tags/9.4.3/mailer/class-mail.php (added)
-
tags/9.4.3/mailer/index.php (added)
-
tags/9.4.3/mailer/templates (added)
-
tags/9.4.3/mailer/templates/block-unbranded.html (added)
-
tags/9.4.3/mailer/templates/block.html (added)
-
tags/9.4.3/mailer/templates/email-unbranded.html (added)
-
tags/9.4.3/mailer/templates/email.html (added)
-
tags/9.4.3/mailer/templates/index.php (added)
-
tags/9.4.3/modal (added)
-
tags/9.4.3/modal/build (added)
-
tags/9.4.3/modal/build/291.61c1eeb0cf491fffa001.js (added)
-
tags/9.4.3/modal/build/433.css (added)
-
tags/9.4.3/modal/build/433.ef6236b038b45328e4c7.js (added)
-
tags/9.4.3/modal/build/926.f073f8b70413c27b4a27.js (added)
-
tags/9.4.3/modal/build/index.d4bca8705bbc6e3e5777.asset.php (added)
-
tags/9.4.3/modal/build/index.d4bca8705bbc6e3e5777.js (added)
-
tags/9.4.3/modal/modal.php (added)
-
tags/9.4.3/modal/src (added)
-
tags/9.4.3/modal/src/components (added)
-
tags/9.4.3/modal/src/components/DeactivationModal (added)
-
tags/9.4.3/modal/src/components/DeactivationModal/DeactivationModal.js (added)
-
tags/9.4.3/modal/src/components/Modal (added)
-
tags/9.4.3/modal/src/components/Modal/RssslModal.css (added)
-
tags/9.4.3/modal/src/components/Modal/RssslModal.css.map (added)
-
tags/9.4.3/modal/src/components/Modal/RssslModal.js (added)
-
tags/9.4.3/modal/src/components/Modal/RssslModal.min.css (added)
-
tags/9.4.3/modal/src/components/Modal/RssslModal.scss (added)
-
tags/9.4.3/modal/src/index.js (added)
-
tags/9.4.3/modal/webpack.config.js (added)
-
tags/9.4.3/onboarding (added)
-
tags/9.4.3/onboarding/class-onboarding.php (added)
-
tags/9.4.3/onboarding/index.php (added)
-
tags/9.4.3/placeholders (added)
-
tags/9.4.3/placeholders/class-placeholder.php (added)
-
tags/9.4.3/placeholders/index.php (added)
-
tags/9.4.3/progress (added)
-
tags/9.4.3/progress/class-progress.php (added)
-
tags/9.4.3/progress/index.php (added)
-
tags/9.4.3/readme.txt (added)
-
tags/9.4.3/rector.php (added)
-
tags/9.4.3/rlrsssl-really-simple-ssl.php (added)
-
tags/9.4.3/rsssl-auto-loader.php (added)
-
tags/9.4.3/security (added)
-
tags/9.4.3/security.md (added)
-
tags/9.4.3/security/cron.php (added)
-
tags/9.4.3/security/deactivate-integration.php (added)
-
tags/9.4.3/security/firewall-manager.php (added)
-
tags/9.4.3/security/functions.php (added)
-
tags/9.4.3/security/hardening.php (added)
-
tags/9.4.3/security/includes (added)
-
tags/9.4.3/security/includes/check404 (added)
-
tags/9.4.3/security/includes/check404/class-rsssl-simple-404-interceptor.php (added)
-
tags/9.4.3/security/includes/check404/class-rsssl-test-404.php (added)
-
tags/9.4.3/security/index.php (added)
-
tags/9.4.3/security/integrations.php (added)
-
tags/9.4.3/security/notices.php (added)
-
tags/9.4.3/security/security.php (added)
-
tags/9.4.3/security/server (added)
-
tags/9.4.3/security/server/disable-indexing.php (added)
-
tags/9.4.3/security/server/index.php (added)
-
tags/9.4.3/security/sync-settings.php (added)
-
tags/9.4.3/security/tests (added)
-
tags/9.4.3/security/tests.php (added)
-
tags/9.4.3/security/tests/code-execution.php (added)
-
tags/9.4.3/security/tests/index.php (added)
-
tags/9.4.3/security/wordpress (added)
-
tags/9.4.3/security/wordpress/block-code-execution-uploads.php (added)
-
tags/9.4.3/security/wordpress/disable-xmlrpc.php (added)
-
tags/9.4.3/security/wordpress/display-name-is-login-name.php (added)
-
tags/9.4.3/security/wordpress/file-editing.php (added)
-
tags/9.4.3/security/wordpress/hide-wp-version.php (added)
-
tags/9.4.3/security/wordpress/index.php (added)
-
tags/9.4.3/security/wordpress/prevent-login-info-leakage.php (added)
-
tags/9.4.3/security/wordpress/rename-admin-user.php (added)
-
tags/9.4.3/security/wordpress/rest-api.php (added)
-
tags/9.4.3/security/wordpress/two-fa (added)
-
tags/9.4.3/security/wordpress/two-fa/assets (added)
-
tags/9.4.3/security/wordpress/two-fa/assets/css (added)
-
tags/9.4.3/security/wordpress/two-fa/assets/css/profile-settings.scss (added)
-
tags/9.4.3/security/wordpress/two-fa/assets/css/two-fa-onboarding.scss (added)
-
tags/9.4.3/security/wordpress/two-fa/assets/css/two-fa.scss (added)
-
tags/9.4.3/security/wordpress/two-fa/assets/js (added)
-
tags/9.4.3/security/wordpress/two-fa/assets/js/BaseAuth.js (added)
-
tags/9.4.3/security/wordpress/two-fa/assets/js/initialize_two_fa.js (added)
-
tags/9.4.3/security/wordpress/two-fa/assets/js/onboarding.js (added)
-
tags/9.4.3/security/wordpress/two-fa/assets/js/profile.js (added)
-
tags/9.4.3/security/wordpress/two-fa/class-rsssl-parameter-validation.php (added)
-
tags/9.4.3/security/wordpress/two-fa/class-rsssl-passkey-list-table.php (added)
-
tags/9.4.3/security/wordpress/two-fa/class-rsssl-two-fa-authentication.php (added)
-
tags/9.4.3/security/wordpress/two-fa/class-rsssl-two-fa-data-parameters.php (added)
-
tags/9.4.3/security/wordpress/two-fa/class-rsssl-two-fa-status.php (added)
-
tags/9.4.3/security/wordpress/two-fa/class-rsssl-two-factor-admin.php (added)
-
tags/9.4.3/security/wordpress/two-fa/class-rsssl-two-factor-compat.php (added)
-
tags/9.4.3/security/wordpress/two-fa/class-rsssl-two-factor-on-board-api.php (added)
-
tags/9.4.3/security/wordpress/two-fa/class-rsssl-two-factor-profile-settings.php (added)
-
tags/9.4.3/security/wordpress/two-fa/class-rsssl-two-factor-reset-factory.php (added)
-
tags/9.4.3/security/wordpress/two-fa/class-rsssl-two-factor-settings.php (added)
-
tags/9.4.3/security/wordpress/two-fa/class-rsssl-two-factor.php (added)
-
tags/9.4.3/security/wordpress/two-fa/contracts (added)
-
tags/9.4.3/security/wordpress/two-fa/contracts/interface-rsssl-has-processing-interface.php (added)
-
tags/9.4.3/security/wordpress/two-fa/contracts/interface-rsssl-two-fa-user-query-builder-interface.php (added)
-
tags/9.4.3/security/wordpress/two-fa/contracts/interface-rsssl-two-fa-user-repository-interface.php (added)
-
tags/9.4.3/security/wordpress/two-fa/controllers (added)
-
tags/9.4.3/security/wordpress/two-fa/controllers/class-rsssl-abstract-controller.php (added)
-
tags/9.4.3/security/wordpress/two-fa/controllers/class-rsssl-base-controller.php (added)
-
tags/9.4.3/security/wordpress/two-fa/controllers/class-rsssl-email-controller.php (added)
-
tags/9.4.3/security/wordpress/two-fa/controllers/class-rsssl-two-fa-user-controller.php (added)
-
tags/9.4.3/security/wordpress/two-fa/function-login-footer.php (added)
-
tags/9.4.3/security/wordpress/two-fa/function-login-header.php (added)
-
tags/9.4.3/security/wordpress/two-fa/models (added)
-
tags/9.4.3/security/wordpress/two-fa/models/class-rsssl-request-parameters.php (added)
-
tags/9.4.3/security/wordpress/two-fa/models/class-rsssl-two-fa-data-parameters.php (added)
-
tags/9.4.3/security/wordpress/two-fa/models/class-rsssl-two-fa-user-collection.php (added)
-
tags/9.4.3/security/wordpress/two-fa/models/class-rsssl-two-fa-user.php (added)
-
tags/9.4.3/security/wordpress/two-fa/models/class-rsssl-two-factor-user-factory.php (added)
-
tags/9.4.3/security/wordpress/two-fa/providers (added)
-
tags/9.4.3/security/wordpress/two-fa/providers/class-rsssl-provider-loader-free.php (added)
-
tags/9.4.3/security/wordpress/two-fa/providers/class-rsssl-provider-loader.php (added)
-
tags/9.4.3/security/wordpress/two-fa/providers/class-rsssl-two-factor-email.php (added)
-
tags/9.4.3/security/wordpress/two-fa/providers/class-rsssl-two-factor-provider.php (added)
-
tags/9.4.3/security/wordpress/two-fa/providers/interface-rsssl-two-factor-provider-interface.php (added)
-
tags/9.4.3/security/wordpress/two-fa/repositories (added)
-
tags/9.4.3/security/wordpress/two-fa/repositories/class-rsssl-two-fa-user-query-builder.php (added)
-
tags/9.4.3/security/wordpress/two-fa/repositories/class-rsssl-two-fa-user-repository.php (added)
-
tags/9.4.3/security/wordpress/two-fa/services (added)
-
tags/9.4.3/security/wordpress/two-fa/services/class-rsssl-callback-queue.php (added)
-
tags/9.4.3/security/wordpress/two-fa/services/class-rsssl-two-fa-forced-role-service.php (added)
-
tags/9.4.3/security/wordpress/two-fa/services/class-rsssl-two-fa-reminder-service.php (added)
-
tags/9.4.3/security/wordpress/two-fa/services/class-rsssl-two-fa-status-service.php (added)
-
tags/9.4.3/security/wordpress/two-fa/services/class-rsssl-two-factor-reset-service.php (added)
-
tags/9.4.3/security/wordpress/two-fa/traits (added)
-
tags/9.4.3/security/wordpress/two-fa/traits/trait-rsssl-args-builder.php (added)
-
tags/9.4.3/security/wordpress/two-fa/traits/trait-rsssl-email-trait.php (added)
-
tags/9.4.3/security/wordpress/two-fa/traits/trait-rsssl-two-fa-helper.php (added)
-
tags/9.4.3/security/wordpress/user-enumeration.php (added)
-
tags/9.4.3/security/wordpress/user-registration.php (added)
-
tags/9.4.3/security/wordpress/vulnerabilities (added)
-
tags/9.4.3/security/wordpress/vulnerabilities.php (added)
-
tags/9.4.3/security/wordpress/vulnerabilities/FileStorage.php (added)
-
tags/9.4.3/security/wordpress/vulnerabilities/class-rsssl-file-storage.php (added)
-
tags/9.4.3/security/wordpress/vulnerabilities/class-rsssl-folder-name.php (added)
-
tags/9.4.3/settings (added)
-
tags/9.4.3/settings/build (added)
-
tags/9.4.3/settings/build/139.12de12bd599af6bb648c.js (added)
-
tags/9.4.3/settings/build/366.5ee9613565c0155c0f8e.js (added)
-
tags/9.4.3/settings/build/470.5091a8eb35ca6d3dbc61.js (added)
-
tags/9.4.3/settings/build/485-rtl.css (added)
-
tags/9.4.3/settings/build/485.47f7474dc2a61c04262b.js (added)
-
tags/9.4.3/settings/build/485.css (added)
-
tags/9.4.3/settings/build/573.287bf1828cad7f912345.js (added)
-
tags/9.4.3/settings/build/8.a58b0fbbca98fed315b4.js (added)
-
tags/9.4.3/settings/build/829-rtl.css (added)
-
tags/9.4.3/settings/build/829.0d69f68a1345874307b1.js (added)
-
tags/9.4.3/settings/build/829.css (added)
-
tags/9.4.3/settings/build/838.c841004b517cdf3abd86.js (added)
-
tags/9.4.3/settings/build/91.b0f863c7b47144cb4cdf.js (added)
-
tags/9.4.3/settings/build/995.7a0675fe0519b06656b3.js (added)
-
tags/9.4.3/settings/build/index.c2ac76bdb7421daf20f4.asset.php (added)
-
tags/9.4.3/settings/build/index.c2ac76bdb7421daf20f4.js (added)
-
tags/9.4.3/settings/config (added)
-
tags/9.4.3/settings/config/config.php (added)
-
tags/9.4.3/settings/config/disable-fields-filter.php (added)
-
tags/9.4.3/settings/config/fields (added)
-
tags/9.4.3/settings/config/fields/access-control.php (added)
-
tags/9.4.3/settings/config/fields/encryption.php (added)
-
tags/9.4.3/settings/config/fields/firewall.php (added)
-
tags/9.4.3/settings/config/fields/general.php (added)
-
tags/9.4.3/settings/config/fields/hardening-basic.php (added)
-
tags/9.4.3/settings/config/fields/hardening-extended.php (added)
-
tags/9.4.3/settings/config/fields/hardening-xml.php (added)
-
tags/9.4.3/settings/config/fields/hibp-integration.php (added)
-
tags/9.4.3/settings/config/fields/letsencrypt.php (added)
-
tags/9.4.3/settings/config/fields/limit-login-attempts.php (added)
-
tags/9.4.3/settings/config/fields/security-headers.php (added)
-
tags/9.4.3/settings/config/fields/two-fa.php (added)
-
tags/9.4.3/settings/config/fields/vulnerability-detection.php (added)
-
tags/9.4.3/settings/config/index.php (added)
-
tags/9.4.3/settings/config/mails.php (added)
-
tags/9.4.3/settings/config/menu.php (added)
-
tags/9.4.3/settings/dist (added)
-
tags/9.4.3/settings/dist/bundle.js (added)
-
tags/9.4.3/settings/dist/main.min.css (added)
-
tags/9.4.3/settings/index.php (added)
-
tags/9.4.3/settings/settings.php (added)
-
tags/9.4.3/settings/src (added)
-
tags/9.4.3/settings/src/Dashboard (added)
-
tags/9.4.3/settings/src/Dashboard/DashboardPage.js (added)
-
tags/9.4.3/settings/src/Dashboard/GridBlock.js (added)
-
tags/9.4.3/settings/src/Dashboard/OtherPlugins (added)
-
tags/9.4.3/settings/src/Dashboard/OtherPlugins/OtherPlugins.js (added)
-
tags/9.4.3/settings/src/Dashboard/OtherPlugins/OtherPluginsData.js (added)
-
tags/9.4.3/settings/src/Dashboard/OtherPlugins/OtherPluginsHeader.js (added)
-
tags/9.4.3/settings/src/Dashboard/Progress (added)
-
tags/9.4.3/settings/src/Dashboard/Progress/ProgressBlock.js (added)
-
tags/9.4.3/settings/src/Dashboard/Progress/ProgressBlockHeader.js (added)
-
tags/9.4.3/settings/src/Dashboard/Progress/ProgressData.js (added)
-
tags/9.4.3/settings/src/Dashboard/Progress/ProgressFooter.js (added)
-
tags/9.4.3/settings/src/Dashboard/SslLabs (added)
-
tags/9.4.3/settings/src/Dashboard/SslLabs/SslLabs.js (added)
-
tags/9.4.3/settings/src/Dashboard/SslLabs/SslLabsData.js (added)
-
tags/9.4.3/settings/src/Dashboard/SslLabs/SslLabsFooter.js (added)
-
tags/9.4.3/settings/src/Dashboard/SslLabs/SslLabsHeader.js (added)
-
tags/9.4.3/settings/src/Dashboard/TaskElement.js (added)
-
tags/9.4.3/settings/src/Dashboard/TipsTricks (added)
-
tags/9.4.3/settings/src/Dashboard/TipsTricks/TipsTricks.js (added)
-
tags/9.4.3/settings/src/Dashboard/TipsTricks/TipsTricksFooter.js (added)
-
tags/9.4.3/settings/src/Dashboard/Vulnerabilities (added)
-
tags/9.4.3/settings/src/Dashboard/Vulnerabilities/Vulnerabilities.js (added)
-
tags/9.4.3/settings/src/Dashboard/Vulnerabilities/VulnerabilitiesFooter.js (added)
-
tags/9.4.3/settings/src/Dashboard/Vulnerabilities/VulnerabilitiesHeader.js (added)
-
tags/9.4.3/settings/src/Header.js (added)
-
tags/9.4.3/settings/src/LetsEncrypt (added)
-
tags/9.4.3/settings/src/LetsEncrypt/Activate.js (added)
-
tags/9.4.3/settings/src/LetsEncrypt/Directories.js (added)
-
tags/9.4.3/settings/src/LetsEncrypt/DnsVerification.js (added)
-
tags/9.4.3/settings/src/LetsEncrypt/Generation.js (added)
-
tags/9.4.3/settings/src/LetsEncrypt/Installation.js (added)
-
tags/9.4.3/settings/src/LetsEncrypt/LetsEncrypt.js (added)
-
tags/9.4.3/settings/src/LetsEncrypt/letsEncryptData.js (added)
-
tags/9.4.3/settings/src/Menu (added)
-
tags/9.4.3/settings/src/Menu/Menu.js (added)
-
tags/9.4.3/settings/src/Menu/MenuData.js (added)
-
tags/9.4.3/settings/src/Menu/MenuItem.js (added)
-
tags/9.4.3/settings/src/Modal (added)
-
tags/9.4.3/settings/src/Modal/Modal.js (added)
-
tags/9.4.3/settings/src/Modal/ModalControl.js (added)
-
tags/9.4.3/settings/src/Modal/ModalData.js (added)
-
tags/9.4.3/settings/src/Onboarding (added)
-
tags/9.4.3/settings/src/Onboarding/Items (added)
-
tags/9.4.3/settings/src/Onboarding/Items/CheckboxItem.js (added)
-
tags/9.4.3/settings/src/Onboarding/Items/ListItem.js (added)
-
tags/9.4.3/settings/src/Onboarding/Items/PremiumItem.js (added)
-
tags/9.4.3/settings/src/Onboarding/Onboarding.js (added)
-
tags/9.4.3/settings/src/Onboarding/OnboardingControls.js (added)
-
tags/9.4.3/settings/src/Onboarding/OnboardingData.js (added)
-
tags/9.4.3/settings/src/Onboarding/OnboardingModal.js (added)
-
tags/9.4.3/settings/src/Onboarding/PremiumItem.scss (added)
-
tags/9.4.3/settings/src/Onboarding/Steps (added)
-
tags/9.4.3/settings/src/Onboarding/Steps/StepConfig.js (added)
-
tags/9.4.3/settings/src/Onboarding/Steps/StepEmail.js (added)
-
tags/9.4.3/settings/src/Onboarding/Steps/StepFeatures.js (added)
-
tags/9.4.3/settings/src/Onboarding/Steps/StepLicense.js (added)
-
tags/9.4.3/settings/src/Onboarding/Steps/StepPlugins.js (added)
-
tags/9.4.3/settings/src/Onboarding/Steps/StepPro.js (added)
-
tags/9.4.3/settings/src/Onboarding/checkbox.scss (added)
-
tags/9.4.3/settings/src/Onboarding/onboarding.scss (added)
-
tags/9.4.3/settings/src/Page.js (added)
-
tags/9.4.3/settings/src/Placeholder (added)
-
tags/9.4.3/settings/src/Placeholder/DashboardPlaceholder.js (added)
-
tags/9.4.3/settings/src/Placeholder/DatatablePlaceholder.js (added)
-
tags/9.4.3/settings/src/Placeholder/MenuPlaceholder.js (added)
-
tags/9.4.3/settings/src/Placeholder/PagePlaceholder.js (added)
-
tags/9.4.3/settings/src/Placeholder/Placeholder.js (added)
-
tags/9.4.3/settings/src/Placeholder/SettingsPlaceholder.js (added)
-
tags/9.4.3/settings/src/Settings (added)
-
tags/9.4.3/settings/src/Settings/AutoComplete (added)
-
tags/9.4.3/settings/src/Settings/AutoComplete/AutoComplete.scss (added)
-
tags/9.4.3/settings/src/Settings/AutoComplete/AutoCompleteControl.js (added)
-
tags/9.4.3/settings/src/Settings/Button.js (added)
-
tags/9.4.3/settings/src/Settings/Captcha (added)
-
tags/9.4.3/settings/src/Settings/Captcha/Captcha.js (added)
-
tags/9.4.3/settings/src/Settings/Captcha/CaptchaData.js (added)
-
tags/9.4.3/settings/src/Settings/Captcha/CaptchaKey.js (added)
-
tags/9.4.3/settings/src/Settings/Captcha/HCaptcha.js (added)
-
tags/9.4.3/settings/src/Settings/Captcha/ReCaptcha.js (added)
-
tags/9.4.3/settings/src/Settings/CheckboxControl.js (added)
-
tags/9.4.3/settings/src/Settings/DataTable (added)
-
tags/9.4.3/settings/src/Settings/DataTable/Buttons (added)
-
tags/9.4.3/settings/src/Settings/DataTable/Buttons/Buttons.scss (added)
-
tags/9.4.3/settings/src/Settings/DataTable/Buttons/ControlButton.js (added)
-
tags/9.4.3/settings/src/Settings/DataTable/Buttons/MultiSelectButton.js (added)
-
tags/9.4.3/settings/src/Settings/DataTable/Buttons/RowButton.js (added)
-
tags/9.4.3/settings/src/Settings/DataTable/Checkboxes.scss (added)
-
tags/9.4.3/settings/src/Settings/DataTable/DataTable.scss (added)
-
tags/9.4.3/settings/src/Settings/DataTable/DataTableStore.js (added)
-
tags/9.4.3/settings/src/Settings/DataTable/DataTableWrapper.js (added)
-
tags/9.4.3/settings/src/Settings/DataTable/SearchBar (added)
-
tags/9.4.3/settings/src/Settings/DataTable/SearchBar/SearchBar.js (added)
-
tags/9.4.3/settings/src/Settings/DataTable/SearchBar/SearchBar.scss (added)
-
tags/9.4.3/settings/src/Settings/DataTable/SelectedRowsControl (added)
-
tags/9.4.3/settings/src/Settings/DataTable/SelectedRowsControl/SelectedRowsControl.js (added)
-
tags/9.4.3/settings/src/Settings/DataTable/SelectedRowsControl/SelectedRowsControl.scss (added)
-
tags/9.4.3/settings/src/Settings/DynamicDataTable (added)
-
tags/9.4.3/settings/src/Settings/DynamicDataTable/AddButton.js (added)
-
tags/9.4.3/settings/src/Settings/DynamicDataTable/DynamicDataTable.js (added)
-
tags/9.4.3/settings/src/Settings/DynamicDataTable/DynamicDataTableStore.js (added)
-
tags/9.4.3/settings/src/Settings/DynamicDataTable/SearchBar.js (added)
-
tags/9.4.3/settings/src/Settings/EventLog (added)
-
tags/9.4.3/settings/src/Settings/EventLog/EventLogDataTable.js (added)
-
tags/9.4.3/settings/src/Settings/EventLog/EventLogDataTableStore.js (added)
-
tags/9.4.3/settings/src/Settings/Field.js (added)
-
tags/9.4.3/settings/src/Settings/FieldsData.js (added)
-
tags/9.4.3/settings/src/Settings/FilterData.js (added)
-
tags/9.4.3/settings/src/Settings/GeoBlockList (added)
-
tags/9.4.3/settings/src/Settings/GeoBlockList/AddButton.js (added)
-
tags/9.4.3/settings/src/Settings/GeoBlockList/BlockListDatatable.js (added)
-
tags/9.4.3/settings/src/Settings/GeoBlockList/GeoDataTableStore.js (added)
-
tags/9.4.3/settings/src/Settings/GeoBlockList/GeoDatatable.js (added)
-
tags/9.4.3/settings/src/Settings/GeoBlockList/TrustIpAddressModal.js (added)
-
tags/9.4.3/settings/src/Settings/GeoBlockList/WhiteListDatatable.js (added)
-
tags/9.4.3/settings/src/Settings/GeoBlockList/WhiteListTableStore.js (added)
-
tags/9.4.3/settings/src/Settings/GroupFilter.js (added)
-
tags/9.4.3/settings/src/Settings/Help.js (added)
-
tags/9.4.3/settings/src/Settings/Host (added)
-
tags/9.4.3/settings/src/Settings/Host/Host.js (added)
-
tags/9.4.3/settings/src/Settings/Host/HostData.js (added)
-
tags/9.4.3/settings/src/Settings/LearningMode (added)
-
tags/9.4.3/settings/src/Settings/LearningMode/ChangeStatus.js (added)
-
tags/9.4.3/settings/src/Settings/LearningMode/Delete.js (added)
-
tags/9.4.3/settings/src/Settings/LearningMode/LearningMode.js (added)
-
tags/9.4.3/settings/src/Settings/LearningMode/LearningModeData.js (added)
-
tags/9.4.3/settings/src/Settings/LearningMode/ManualCspAddition.js (added)
-
tags/9.4.3/settings/src/Settings/LearningMode/ManualCspAdditionModal.js (added)
-
tags/9.4.3/settings/src/Settings/License (added)
-
tags/9.4.3/settings/src/Settings/License/License.js (added)
-
tags/9.4.3/settings/src/Settings/License/LicenseData.js (added)
-
tags/9.4.3/settings/src/Settings/LimitLoginAttempts (added)
-
tags/9.4.3/settings/src/Settings/LimitLoginAttempts/AddIpAddressModal.js (added)
-
tags/9.4.3/settings/src/Settings/LimitLoginAttempts/AddUserModal.js (added)
-
tags/9.4.3/settings/src/Settings/LimitLoginAttempts/Cidr.js (added)
-
tags/9.4.3/settings/src/Settings/LimitLoginAttempts/CountryDataTableStore.js (added)
-
tags/9.4.3/settings/src/Settings/LimitLoginAttempts/CountryDatatable.js (added)
-
tags/9.4.3/settings/src/Settings/LimitLoginAttempts/IpAddressDataTableStore.js (added)
-
tags/9.4.3/settings/src/Settings/LimitLoginAttempts/IpAddressDatatable.js (added)
-
tags/9.4.3/settings/src/Settings/LimitLoginAttempts/IpAddressInput.js (added)
-
tags/9.4.3/settings/src/Settings/LimitLoginAttempts/LimitLoginAttemptsData.js (added)
-
tags/9.4.3/settings/src/Settings/LimitLoginAttempts/UserDataTableStore.js (added)
-
tags/9.4.3/settings/src/Settings/LimitLoginAttempts/UserDatatable.js (added)
-
tags/9.4.3/settings/src/Settings/MixedContentScan (added)
-
tags/9.4.3/settings/src/Settings/MixedContentScan/MixedContentData.js (added)
-
tags/9.4.3/settings/src/Settings/MixedContentScan/MixedContentScan.js (added)
-
tags/9.4.3/settings/src/Settings/Notices.js (added)
-
tags/9.4.3/settings/src/Settings/Password.js (added)
-
tags/9.4.3/settings/src/Settings/PermissionsPolicy.js (added)
-
tags/9.4.3/settings/src/Settings/PostDropDown.js (added)
-
tags/9.4.3/settings/src/Settings/PremiumOverlay.js (added)
-
tags/9.4.3/settings/src/Settings/RiskConfiguration (added)
-
tags/9.4.3/settings/src/Settings/RiskConfiguration/NotificationTester.js (added)
-
tags/9.4.3/settings/src/Settings/RiskConfiguration/RiskComponent.js (added)
-
tags/9.4.3/settings/src/Settings/RiskConfiguration/RiskData.js (added)
-
tags/9.4.3/settings/src/Settings/RiskConfiguration/RunnerData.js (added)
-
tags/9.4.3/settings/src/Settings/RiskConfiguration/VulnerabilitiesOverview.js (added)
-
tags/9.4.3/settings/src/Settings/RiskConfiguration/datatable.scss (added)
-
tags/9.4.3/settings/src/Settings/RiskConfiguration/modal.scss (added)
-
tags/9.4.3/settings/src/Settings/RolesDropDown.js (added)
-
tags/9.4.3/settings/src/Settings/SelectControl.js (added)
-
tags/9.4.3/settings/src/Settings/Settings.js (added)
-
tags/9.4.3/settings/src/Settings/SettingsGroup.js (added)
-
tags/9.4.3/settings/src/Settings/Support.js (added)
-
tags/9.4.3/settings/src/Settings/TwoFA (added)
-
tags/9.4.3/settings/src/Settings/TwoFA/RolesStore.js (added)
-
tags/9.4.3/settings/src/Settings/TwoFA/TwoFaDataTable.js (added)
-
tags/9.4.3/settings/src/Settings/TwoFA/TwoFaDataTableStore.js (added)
-
tags/9.4.3/settings/src/Settings/TwoFA/TwoFaEnabledDropDown.js (added)
-
tags/9.4.3/settings/src/Settings/TwoFA/TwoFaRolesDropDown.js (added)
-
tags/9.4.3/settings/src/Settings/TwoFA/select.scss (added)
-
tags/9.4.3/settings/src/Settings/firewall (added)
-
tags/9.4.3/settings/src/Settings/firewall/UserAgentModal.js (added)
-
tags/9.4.3/settings/src/Settings/firewall/UserAgentStore.js (added)
-
tags/9.4.3/settings/src/Settings/firewall/UserAgentTable.js (added)
-
tags/9.4.3/settings/src/index.js (added)
-
tags/9.4.3/settings/src/index.php (added)
-
tags/9.4.3/settings/src/utils (added)
-
tags/9.4.3/settings/src/utils/AddUrlRef.js (added)
-
tags/9.4.3/settings/src/utils/Error.js (added)
-
tags/9.4.3/settings/src/utils/ErrorBoundary.js (added)
-
tags/9.4.3/settings/src/utils/Flag (added)
-
tags/9.4.3/settings/src/utils/Flag/Flag.js (added)
-
tags/9.4.3/settings/src/utils/Hyperlink.js (added)
-
tags/9.4.3/settings/src/utils/Icon.js (added)
-
tags/9.4.3/settings/src/utils/ReactConditions.js (added)
-
tags/9.4.3/settings/src/utils/api.js (added)
-
tags/9.4.3/settings/src/utils/autoCompleteTheme.js (added)
-
tags/9.4.3/settings/src/utils/formatting.js (added)
-
tags/9.4.3/settings/src/utils/getAnchor.js (added)
-
tags/9.4.3/settings/src/utils/hoverTooltip.js (added)
-
tags/9.4.3/settings/src/utils/hoverTooltip_bu.js (added)
-
tags/9.4.3/settings/src/utils/lib.js (added)
-
tags/9.4.3/settings/src/utils/sleeper.js (added)
-
tags/9.4.3/settings/webpack.config.js (added)
-
tags/9.4.3/settings/webpack.feature.config.js (added)
-
tags/9.4.3/ssl-test-page.php (added)
-
tags/9.4.3/system-status.php (added)
-
tags/9.4.3/testssl (added)
-
tags/9.4.3/testssl/cloudflare (added)
-
tags/9.4.3/testssl/cloudflare/.htaccess (added)
-
tags/9.4.3/testssl/cloudflare/ssl-test-page.html (added)
-
tags/9.4.3/testssl/cloudfront (added)
-
tags/9.4.3/testssl/cloudfront/.htaccess (added)
-
tags/9.4.3/testssl/cloudfront/ssl-test-page.html (added)
-
tags/9.4.3/testssl/envhttps (added)
-
tags/9.4.3/testssl/envhttps/.htaccess (added)
-
tags/9.4.3/testssl/envhttps/ssl-test-page.html (added)
-
tags/9.4.3/testssl/loadbalancer (added)
-
tags/9.4.3/testssl/loadbalancer/.htaccess (added)
-
tags/9.4.3/testssl/loadbalancer/ssl-test-page.html (added)
-
tags/9.4.3/testssl/serverhttps1 (added)
-
tags/9.4.3/testssl/serverhttps1/.htaccess (added)
-
tags/9.4.3/testssl/serverhttps1/ssl-test-page.html (added)
-
tags/9.4.3/testssl/serverhttpson (added)
-
tags/9.4.3/testssl/serverhttpson/.htaccess (added)
-
tags/9.4.3/testssl/serverhttpson/ssl-test-page.html (added)
-
tags/9.4.3/testssl/serverhttpxforwardedssl1 (added)
-
tags/9.4.3/testssl/serverhttpxforwardedssl1/.htaccess (added)
-
tags/9.4.3/testssl/serverhttpxforwardedssl1/ssl-test-page.html (added)
-
tags/9.4.3/testssl/serverhttpxforwardedsslon (added)
-
tags/9.4.3/testssl/serverhttpxforwardedsslon/.htaccess (added)
-
tags/9.4.3/testssl/serverhttpxforwardedsslon/ssl-test-page.html (added)
-
tags/9.4.3/testssl/serverhttpxproto (added)
-
tags/9.4.3/testssl/serverhttpxproto/.htaccess (added)
-
tags/9.4.3/testssl/serverhttpxproto/ssl-test-page.html (added)
-
tags/9.4.3/testssl/serverport443 (added)
-
tags/9.4.3/testssl/serverport443/.htaccess (added)
-
tags/9.4.3/testssl/serverport443/ssl-test-page.html (added)
-
tags/9.4.3/uninstall.php (added)
-
tags/9.4.3/upgrade (added)
-
tags/9.4.3/upgrade.php (added)
-
tags/9.4.3/upgrade/ajax.js (added)
-
tags/9.4.3/upgrade/ajax.min.js (added)
-
tags/9.4.3/upgrade/img (added)
-
tags/9.4.3/upgrade/img/burst.png (added)
-
tags/9.4.3/upgrade/img/complianz-gdpr.png (added)
-
tags/9.4.3/upgrade/img/really-simple-ssl.png (added)
-
tags/9.4.3/upgrade/index.php (added)
-
tags/9.4.3/upgrade/upgrade-to-pro.css (added)
-
tags/9.4.3/upgrade/upgrade-to-pro.css.map (added)
-
tags/9.4.3/upgrade/upgrade-to-pro.js (added)
-
tags/9.4.3/upgrade/upgrade-to-pro.less (added)
-
tags/9.4.3/upgrade/upgrade-to-pro.min.css (added)
-
tags/9.4.3/upgrade/upgrade-to-pro.min.js (added)
-
tags/9.4.3/upgrade/upgrade-to-pro.php (added)
-
trunk/class-admin.php (modified) (2 diffs)
-
trunk/languages/really-simple-ssl.pot (modified) (48 diffs)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/rlrsssl-really-simple-ssl.php (modified) (2 diffs)
-
trunk/security.md (modified) (1 diff)
-
trunk/security/wordpress/two-fa/repositories/class-rsssl-two-fa-user-repository.php (modified) (1 diff)
-
trunk/security/wordpress/vulnerabilities.php (modified) (2 diffs)
-
trunk/settings/build/366.5ee9613565c0155c0f8e.js (added)
-
trunk/settings/build/366.79830113ad25eba9fb57.js (deleted)
-
trunk/settings/build/index.a4cc556db77e3384994b.asset.php (deleted)
-
trunk/settings/build/index.a4cc556db77e3384994b.js (deleted)
-
trunk/settings/build/index.c2ac76bdb7421daf20f4.asset.php (added)
-
trunk/settings/build/index.c2ac76bdb7421daf20f4.js (added)
-
trunk/settings/settings.php (modified) (5 diffs)
-
trunk/settings/src/Dashboard/OtherPlugins/OtherPluginsHeader.js (modified) (1 diff)
-
trunk/system-status.php (modified) (1 diff)
-
trunk/upgrade.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
really-simple-ssl/trunk/class-admin.php
r3327330 r3338863 2343 2343 ), 2344 2344 ), 2345 'ajax_fallback' => array(2346 'condition' => array(2347 'wp_option_rsssl_ajax_fallback_active',2348 ),2349 'callback' => '_true_',2350 'output' => array(2351 'true' => array(2352 'msg' => __( "Please check if your REST API is loading correctly. Your site currently is using the slower Ajax fallback method to load the settings.", 'really-simple-ssl' ),2353 'icon' => 'warning',2354 'admin_notice' => false,2355 'url' => 'instructions/how-to-debug-a-blank-settings-page-in-really-simple-ssl',2356 'dismissible' => true,2357 'plusone' => true,2358 ),2359 ),2360 ),2361 2345 'email_verification_not_verified' => array( 2362 2346 'callback' => 'RSSSL()->mailer_admin->email_verification_completed', … … 2381 2365 ), 2382 2366 ), 2383 'plain_permalinks' => array(2384 'condition' => array(2385 'rsssl_plain_permalinks_enabled',2386 ),2387 'callback' => '_true_',2388 'output' => array(2389 'true' => array(2390 'msg' => __( "Your site uses plain permalinks, which causes issues with the REST API. Please use a different permalinks configuration.", 'really-simple-ssl' ),2391 'icon' => 'open',2392 'admin_notice' => false,2393 'dismissible' => true,2394 'plusone' => false,2395 'url' => admin_url('options-permalink.php'),2396 ),2397 ),2398 ),2399 2367 'upgraded_to_nine' => array( 2400 2368 'condition' => array( -
really-simple-ssl/trunk/languages/really-simple-ssl.pot
r3327330 r3338863 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Really Simple Security Pro 9.4. 2\n"5 "Project-Id-Version: Really Simple Security Pro 9.4.3\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/really-simple-ssl-pro\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2025-07- 03T11:03:15+00:00\n"12 "POT-Creation-Date: 2025-07-22T07:33:06+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.8.1\n" … … 32 32 33 33 #. Author URI of the plugin 34 msgid "https://really-simple- plugins.com"34 msgid "https://really-simple-ssl.com/about-us" 35 35 msgstr "" 36 36 37 37 #: assets/templates/two_fa/expired.php:3 38 38 #: assets/templates/two_fa/onboarding.php:44 39 #: class-admin.php:33 5239 #: class-admin.php:3320 40 40 #: class-site-health.php:61 41 41 #: onboarding/class-onboarding.php:529 … … 195 195 #: settings/config/menu.php:17 196 196 #: settings/config/menu.php:394 197 #: settings/build/366. 79830113ad25eba9fb57.js:1197 #: settings/build/366.5ee9613565c0155c0f8e.js:1 198 198 #: settings/src/Dashboard/Vulnerabilities/Vulnerabilities.js:237 199 199 #: settings/src/Dashboard/Vulnerabilities/VulnerabilitiesFooter.js:24 … … 202 202 203 203 #: class-admin.php:163 204 #: settings/build/index. a4cc556db77e3384994b.js:1204 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 205 205 #: settings/src/Header.js:45 206 206 msgid "Support" … … 225 225 226 226 #: class-admin.php:665 227 #: settings/build/366. 79830113ad25eba9fb57.js:1227 #: settings/build/366.5ee9613565c0155c0f8e.js:1 228 228 #: settings/build/485.47f7474dc2a61c04262b.js:1 229 229 #: settings/build/829.0d69f68a1345874307b1.js:1 … … 235 235 236 236 #: class-admin.php:665 237 #: settings/build/366. 79830113ad25eba9fb57.js:1237 #: settings/build/366.5ee9613565c0155c0f8e.js:1 238 238 #: settings/build/485.47f7474dc2a61c04262b.js:1 239 239 #: settings/build/829.0d69f68a1345874307b1.js:1 … … 279 279 #: class-admin.php:1948 280 280 #: pro/class-licensing.php:654 281 #: pro/security/wordpress/class-rsssl-geo-block.php:15 29281 #: pro/security/wordpress/class-rsssl-geo-block.php:1530 282 282 msgid "Open" 283 283 msgstr "" 284 284 285 285 #: class-admin.php:1949 286 #: settings/build/366. 79830113ad25eba9fb57.js:1286 #: settings/build/366.5ee9613565c0155c0f8e.js:1 287 287 #: settings/src/Dashboard/OtherPlugins/OtherPlugins.js:21 288 288 msgid "Upgrade" … … 395 395 396 396 #: class-admin.php:2136 397 #: settings/build/366. 79830113ad25eba9fb57.js:1397 #: settings/build/366.5ee9613565c0155c0f8e.js:1 398 398 #: settings/build/485.47f7474dc2a61c04262b.js:1 399 399 #: settings/build/829.0d69f68a1345874307b1.js:1 … … 498 498 msgstr "" 499 499 500 #: class-admin.php:2352 501 msgid "Please check if your REST API is loading correctly. Your site currently is using the slower Ajax fallback method to load the settings." 502 msgstr "" 503 504 #: class-admin.php:2366 500 #: class-admin.php:2350 505 501 msgid "Complete email validation and enable notifications to make sure you will receive security warnings." 506 502 msgstr "" 507 503 508 #: class-admin.php:23 74504 #: class-admin.php:2358 509 505 msgid "Email address successfully verified." 510 506 msgstr "" 511 507 512 #: class-admin.php:2390 513 msgid "Your site uses plain permalinks, which causes issues with the REST API. Please use a different permalinks configuration." 514 msgstr "" 515 516 #: class-admin.php:2442 508 #: class-admin.php:2410 517 509 #: settings/config/fields/firewall.php:104 518 510 #: settings/config/fields/firewall.php:126 … … 522 514 523 515 #. translators: %1$s: opening bold tag, %2$s: closing bold tag 516 #: class-admin.php:3278 517 msgid "Really Simple SSL is now %1$sReally Simple Security!%2$s" 518 msgstr "" 519 520 #: class-admin.php:3285 521 msgid "Read about our journey towards Really Simple Security" 522 msgstr "" 523 524 #: class-admin.php:3291 525 msgid "Experience all powerful features of Really Simple Security Pro using this %slimited time discount%s: %s" 526 msgstr "" 527 524 528 #: class-admin.php:3310 525 msgid "Really Simple SSL is now %1$sReally Simple Security!%2$s"526 msgstr ""527 528 #: class-admin.php:3317529 msgid "Read about our journey towards Really Simple Security"530 msgstr ""531 532 #: class-admin.php:3323533 msgid "Experience all powerful features of Really Simple Security Pro using this %slimited time discount%s: %s"534 msgstr ""535 536 #: class-admin.php:3342537 529 msgid "Thank you for being a long-time user! As a token of our gratitude, we want to offer you %s6 months Really Simple Security Pro, 100%% Free!%s" 538 530 msgstr "" 539 531 540 #: class-admin.php:33 47532 #: class-admin.php:3315 541 533 msgid "Discover:" 542 534 msgstr "" 543 535 544 #: class-admin.php:33 50536 #: class-admin.php:3318 545 537 msgid "Performant Firewall" 546 538 msgstr "" 547 539 548 #: class-admin.php:33 51540 #: class-admin.php:3319 549 541 #: settings/config/menu.php:254 550 542 msgid "Advanced Hardening" 551 543 msgstr "" 552 544 553 #: class-admin.php:33 53545 #: class-admin.php:3321 554 546 #: onboarding/class-onboarding.php:543 555 547 #: onboarding/class-onboarding.php:585 … … 558 550 msgstr "" 559 551 560 #: class-admin.php:33 54552 #: class-admin.php:3322 561 553 msgid "And many more powerful Security features.." 562 554 msgstr "" 563 555 564 #: class-admin.php:33 57556 #: class-admin.php:3325 565 557 msgid "Claim your 6 Free months" 566 558 msgstr "" … … 615 607 #: class-site-health.php:131 616 608 #: class-site-health.php:162 617 #: settings/settings.php:19 2618 #: settings/settings.php:19 3619 #: settings/settings.php:2 25609 #: settings/settings.php:197 610 #: settings/settings.php:198 611 #: settings/settings.php:230 620 612 msgid "Security" 621 613 msgstr "" … … 656 648 #: class-site-health.php:297 657 649 #: settings/config/fields/vulnerability-detection.php:234 658 #: settings/build/366. 79830113ad25eba9fb57.js:1650 #: settings/build/366.5ee9613565c0155c0f8e.js:1 659 651 #: settings/build/485.47f7474dc2a61c04262b.js:1 660 652 #: settings/src/Dashboard/SslLabs/SslLabs.js:320 … … 751 743 752 744 #: class-site-health.php:340 753 #: settings/build/366. 79830113ad25eba9fb57.js:1745 #: settings/build/366.5ee9613565c0155c0f8e.js:1 754 746 #: settings/build/485.47f7474dc2a61c04262b.js:1 755 747 #: settings/build/829.0d69f68a1345874307b1.js:1 … … 1862 1854 #: mailer/class-mail.php:33 1863 1855 #: mailer/class-mail.php:37 1864 #: settings/build/366. 79830113ad25eba9fb57.js:11856 #: settings/build/366.5ee9613565c0155c0f8e.js:1 1865 1857 #: settings/src/Dashboard/Vulnerabilities/Vulnerabilities.js:192 1866 1858 msgid "Learn more" … … 1999 1991 2000 1992 #: onboarding/class-onboarding.php:296 2001 #: settings/build/366. 79830113ad25eba9fb57.js:11993 #: settings/build/366.5ee9613565c0155c0f8e.js:1 2002 1994 #: settings/src/Dashboard/Vulnerabilities/Vulnerabilities.js:116 2003 1995 msgid "Enable" … … 2010 2002 #: onboarding/class-onboarding.php:305 2011 2003 #: settings/config/menu.php:755 2012 #: settings/build/366. 79830113ad25eba9fb57.js:12004 #: settings/build/366.5ee9613565c0155c0f8e.js:1 2013 2005 #: settings/build/485.47f7474dc2a61c04262b.js:1 2014 2006 #: settings/build/829.0d69f68a1345874307b1.js:1 … … 2031 2023 #: upgrade/upgrade-to-pro.php:132 2032 2024 #: upgrade/upgrade-to-pro.php:145 2033 #: settings/build/366. 79830113ad25eba9fb57.js:12025 #: settings/build/366.5ee9613565c0155c0f8e.js:1 2034 2026 #: settings/src/Dashboard/OtherPlugins/OtherPluginsData.js:73 2035 2027 msgid "Install" … … 2061 2053 2062 2054 #: onboarding/class-onboarding.php:443 2063 #: settings/settings.php:5 952055 #: settings/settings.php:526 2064 2056 msgid "Online Booking System" 2065 2057 msgstr "" … … 2068 2060 #: settings/config/menu.php:187 2069 2061 #: settings/config/menu.php:192 2070 #: settings/build/366. 79830113ad25eba9fb57.js:12062 #: settings/build/366.5ee9613565c0155c0f8e.js:1 2071 2063 #: settings/src/Dashboard/Progress/ProgressFooter.js:58 2072 2064 #: settings/src/Dashboard/Progress/ProgressFooter.js:62 … … 2095 2087 #: modal/build/index.d4bca8705bbc6e3e5777.js:1 2096 2088 #: modal/src/components/DeactivationModal/DeactivationModal.js:71 2097 #: settings/build/366. 79830113ad25eba9fb57.js:12089 #: settings/build/366.5ee9613565c0155c0f8e.js:1 2098 2090 #: settings/src/Dashboard/Progress/ProgressFooter.js:44 2099 2091 #: settings/src/Dashboard/Progress/ProgressFooter.js:48 … … 2147 2139 #: pro/class-scan.php:1809 2148 2140 #: pro/class-scan.php:1856 2149 #: settings/build/366. 79830113ad25eba9fb57.js:12141 #: settings/build/366.5ee9613565c0155c0f8e.js:1 2150 2142 #: settings/build/485.47f7474dc2a61c04262b.js:1 2151 2143 #: settings/build/829.0d69f68a1345874307b1.js:1 … … 2319 2311 2320 2312 #: pro/class-importer.php:537 2321 #: settings/build/index. a4cc556db77e3384994b.js:12313 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 2322 2314 #: settings/src/Settings/FieldsData.js:184 2323 2315 msgid "Something went wrong" … … 2843 2835 #: pro/security/wordpress/class-rsssl-geo-block.php:812 2844 2836 #: pro/security/wordpress/class-rsssl-geo-block.php:859 2845 #: pro/security/wordpress/class-rsssl-geo-block.php:146 22837 #: pro/security/wordpress/class-rsssl-geo-block.php:1463 2846 2838 msgid "An error occurred: " 2847 2839 msgstr "" … … 2861 2853 2862 2854 #: pro/security/wordpress/class-rsssl-geo-block.php:779 2863 #: pro/security/wordpress/class-rsssl-geo-block.php:177 52864 #: pro/security/wordpress/class-rsssl-geo-block.php:18 192865 #: pro/security/wordpress/class-rsssl-geo-block.php:192 82855 #: pro/security/wordpress/class-rsssl-geo-block.php:1776 2856 #: pro/security/wordpress/class-rsssl-geo-block.php:1820 2857 #: pro/security/wordpress/class-rsssl-geo-block.php:1929 2866 2858 msgid "Invalid data provided." 2867 2859 msgstr "" … … 2895 2887 msgstr "" 2896 2888 2897 #: pro/security/wordpress/class-rsssl-geo-block.php:114 02889 #: pro/security/wordpress/class-rsssl-geo-block.php:1141 2898 2890 msgid "We're sorry." 2899 2891 msgstr "" 2900 2892 2901 #: pro/security/wordpress/class-rsssl-geo-block.php:114 12893 #: pro/security/wordpress/class-rsssl-geo-block.php:1142 2902 2894 msgid "This website is unavailable in your region." 2903 2895 msgstr "" 2904 2896 2905 #: pro/security/wordpress/class-rsssl-geo-block.php:114 22906 #: pro/security/wordpress/firewall/class-rsssl-404-interceptor.php:33 72897 #: pro/security/wordpress/class-rsssl-geo-block.php:1143 2898 #: pro/security/wordpress/firewall/class-rsssl-404-interceptor.php:335 2907 2899 msgid "Your access to this site has been temporarily denied" 2908 2900 msgstr "" 2909 2901 2910 #: pro/security/wordpress/class-rsssl-geo-block.php:114 32902 #: pro/security/wordpress/class-rsssl-geo-block.php:1144 2911 2903 msgid "Your access to this site has been denied" 2912 2904 msgstr "" 2913 2905 2914 #: pro/security/wordpress/class-rsssl-geo-block.php:114 42906 #: pro/security/wordpress/class-rsssl-geo-block.php:1145 2915 2907 msgid "Error code: 403" 2916 2908 msgstr "" 2917 2909 2918 #: pro/security/wordpress/class-rsssl-geo-block.php:136 62919 #: pro/security/wordpress/class-rsssl-geo-block.php:140 22910 #: pro/security/wordpress/class-rsssl-geo-block.php:1367 2911 #: pro/security/wordpress/class-rsssl-geo-block.php:1403 2920 2912 #: pro/security/wordpress/limitlogin/class-rsssl-admin-config-countries.php:165 2921 2913 msgid "Missing filter value." 2922 2914 msgstr "" 2923 2915 2924 #: pro/security/wordpress/class-rsssl-geo-block.php:14 892916 #: pro/security/wordpress/class-rsssl-geo-block.php:1490 2925 2917 #: settings/config/fields/firewall.php:168 2926 2918 #: settings/config/fields/firewall.php:213 … … 2937 2929 2938 2930 #. translators: %s: Name of the country that was removed from the blocked list. 2939 #: pro/security/wordpress/class-rsssl-geo-block.php:180 42931 #: pro/security/wordpress/class-rsssl-geo-block.php:1805 2940 2932 msgid "IP address %s is now %s." 2941 2933 msgstr "" 2942 2934 2943 #: pro/security/wordpress/class-rsssl-geo-block.php:183 42935 #: pro/security/wordpress/class-rsssl-geo-block.php:1835 2944 2936 msgid "IP removed from list." 2945 2937 msgstr "" 2946 2938 2947 #: pro/security/wordpress/class-rsssl-geo-block.php:192 22939 #: pro/security/wordpress/class-rsssl-geo-block.php:1923 2948 2940 msgid "User agent added." 2949 2941 msgstr "" 2950 2942 2951 #: pro/security/wordpress/class-rsssl-geo-block.php:196 22943 #: pro/security/wordpress/class-rsssl-geo-block.php:1963 2952 2944 msgid "User agent removed from current list." 2953 2945 msgstr "" … … 3278 3270 msgstr "" 3279 3271 3280 #: pro/security/wordpress/firewall/class-rsssl-404-interceptor.php:33 43272 #: pro/security/wordpress/firewall/class-rsssl-404-interceptor.php:332 3281 3273 msgid "We're sorry!" 3282 3274 msgstr "" 3283 3275 3284 #: pro/security/wordpress/firewall/class-rsssl-404-interceptor.php:33 53276 #: pro/security/wordpress/firewall/class-rsssl-404-interceptor.php:333 3285 3277 msgid "Please verify that you are human" 3286 3278 msgstr "" 3287 3279 3288 #: pro/security/wordpress/firewall/class-rsssl-404-interceptor.php:33 93280 #: pro/security/wordpress/firewall/class-rsssl-404-interceptor.php:337 3289 3281 msgid "Error code: 404" 3290 3282 msgstr "" 3291 3283 3292 #: pro/security/wordpress/firewall/models/class-rsssl-404-block.php:108 3293 msgid "Added to watchlist by 404 interceptor" 3294 msgstr "" 3295 3296 #: pro/security/wordpress/firewall/models/class-rsssl-404-block.php:173 3284 #: pro/security/wordpress/firewall/models/class-rsssl-404-block.php:186 3297 3285 msgid "404 threshold exceeded" 3298 3286 msgstr "" … … 5334 5322 #: security/wordpress/vulnerabilities.php:625 5335 5323 #: settings/config/menu.php:182 5336 #: settings/build/366. 79830113ad25eba9fb57.js:15324 #: settings/build/366.5ee9613565c0155c0f8e.js:1 5337 5325 #: settings/src/Dashboard/Vulnerabilities/VulnerabilitiesHeader.js:15 5338 5326 msgid "Vulnerabilities" … … 5733 5721 #: settings/config/fields/limit-login-attempts.php:266 5734 5722 #: settings/config/fields/two-fa.php:179 5735 #: settings/build/366. 79830113ad25eba9fb57.js:15723 #: settings/build/366.5ee9613565c0155c0f8e.js:1 5736 5724 #: settings/src/Dashboard/SslLabs/SslLabsHeader.js:5 5737 5725 msgid "Status" … … 6501 6489 6502 6490 #: settings/config/menu.php:68 6503 #: settings/build/index. a4cc556db77e3384994b.js:16491 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 6504 6492 #: settings/src/Header.js:32 6505 6493 msgid "Let's Encrypt" … … 6610 6598 6611 6599 #: settings/config/menu.php:233 6612 #: settings/build/366. 79830113ad25eba9fb57.js:16600 #: settings/build/366.5ee9613565c0155c0f8e.js:1 6613 6601 #: settings/src/Dashboard/Vulnerabilities/VulnerabilitiesHeader.js:15 6614 6602 msgid "Hardening" … … 6934 6922 msgstr "" 6935 6923 6936 #: settings/settings.php:5 836924 #: settings/settings.php:514 6937 6925 msgid "Complianz - Consent Management as it should be" 6938 6926 msgstr "" 6939 6927 6940 #: settings/settings.php:5 896928 #: settings/settings.php:520 6941 6929 msgid "Terms and Conditions" 6942 6930 msgstr "" … … 7019 7007 7020 7008 #: upgrade/upgrade-to-pro.php:156 7021 #: settings/build/366. 79830113ad25eba9fb57.js:17009 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7022 7010 #: settings/src/Dashboard/OtherPlugins/OtherPlugins.js:24 7023 7011 msgid "Installed" … … 7174 7162 7175 7163 #: settings/build/91.b0f863c7b47144cb4cdf.js:1 7176 #: settings/build/366. 79830113ad25eba9fb57.js:17164 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7177 7165 #: settings/build/485.47f7474dc2a61c04262b.js:1 7178 7166 #: settings/build/829.0d69f68a1345874307b1.js:1 … … 7184 7172 msgstr "" 7185 7173 7186 #: settings/build/366. 79830113ad25eba9fb57.js:17174 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7187 7175 #: settings/src/Dashboard/Progress/ProgressBlockHeader.js:37 7188 7176 msgid "Progress" 7189 7177 msgstr "" 7190 7178 7191 #: settings/build/366. 79830113ad25eba9fb57.js:17179 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7192 7180 #: settings/src/Dashboard/Progress/ProgressBlockHeader.js:41 7193 7181 msgid "All tasks" 7194 7182 msgstr "" 7195 7183 7196 #: settings/build/366. 79830113ad25eba9fb57.js:17184 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7197 7185 #: settings/src/Dashboard/Progress/ProgressBlockHeader.js:45 7198 7186 msgid "Remaining tasks" 7199 7187 msgstr "" 7200 7188 7201 #: settings/build/366. 79830113ad25eba9fb57.js:17189 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7202 7190 #: settings/build/485.47f7474dc2a61c04262b.js:1 7203 7191 #: settings/src/Dashboard/Progress/ProgressBlock.js:41 … … 7211 7199 msgstr "" 7212 7200 7213 #: settings/build/366. 79830113ad25eba9fb57.js:17201 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7214 7202 #: settings/src/Dashboard/Progress/ProgressFooter.js:14 7215 7203 msgid "SSL" 7216 7204 msgstr "" 7217 7205 7218 #: settings/build/366. 79830113ad25eba9fb57.js:17206 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7219 7207 #: settings/build/995.7a0675fe0519b06656b3.js:1 7220 #: settings/build/index. a4cc556db77e3384994b.js:17208 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 7221 7209 #: settings/src/Dashboard/Progress/ProgressFooter.js:29 7222 7210 #: settings/src/Header.js:54 … … 7225 7213 msgstr "" 7226 7214 7227 #: settings/build/366. 79830113ad25eba9fb57.js:17215 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7228 7216 #: settings/src/Dashboard/SslLabs/SslLabsHeader.js:7 7229 7217 msgid "Powered by Qualys" 7230 7218 msgstr "" 7231 7219 7232 #: settings/build/366. 79830113ad25eba9fb57.js:17220 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7233 7221 #: settings/src/Dashboard/SslLabs/SslLabs.js:255 7234 7222 msgid "No test started yet" 7235 7223 msgstr "" 7236 7224 7237 #: settings/build/366. 79830113ad25eba9fb57.js:17225 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7238 7226 #: settings/src/Dashboard/SslLabs/SslLabs.js:281 7239 7227 msgid "Not available on localhost" 7240 7228 msgstr "" 7241 7229 7242 #: settings/build/366. 79830113ad25eba9fb57.js:17230 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7243 7231 #: settings/src/Dashboard/SslLabs/SslLabs.js:178 7244 7232 msgid "Cipher strength" 7245 7233 msgstr "" 7246 7234 7247 #: settings/build/366. 79830113ad25eba9fb57.js:17235 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7248 7236 #: settings/src/Dashboard/SslLabs/SslLabs.js:317 7249 7237 msgid "What does my score mean?" 7250 7238 msgstr "" 7251 7239 7252 #: settings/build/366. 79830113ad25eba9fb57.js:17240 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7253 7241 #: settings/src/Dashboard/SslLabs/SslLabs.js:326 7254 7242 msgid "Last check:" 7255 7243 msgstr "" 7256 7244 7257 #: settings/build/366. 79830113ad25eba9fb57.js:17245 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7258 7246 #: settings/src/Dashboard/SslLabs/SslLabs.js:333 7259 7247 msgid "View detailed report on Qualys SSL Labs" 7260 7248 msgstr "" 7261 7249 7262 #: settings/build/366. 79830113ad25eba9fb57.js:17250 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7263 7251 #: settings/src/Dashboard/SslLabs/SslLabsFooter.js:9 7264 7252 msgid "Continue SSL Health check" 7265 7253 msgstr "" 7266 7254 7267 #: settings/build/366. 79830113ad25eba9fb57.js:17255 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7268 7256 #: settings/src/Dashboard/SslLabs/SslLabsFooter.js:10 7269 7257 msgid "Check SSL Health" 7270 7258 msgstr "" 7271 7259 7272 #: settings/build/366. 79830113ad25eba9fb57.js:17260 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7273 7261 #: settings/src/Dashboard/Vulnerabilities/Vulnerabilities.js:38 7274 7262 msgid "vulnerability" 7275 7263 msgstr "" 7276 7264 7277 #: settings/build/366. 79830113ad25eba9fb57.js:17265 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7278 7266 #: settings/src/Dashboard/Vulnerabilities/Vulnerabilities.js:38 7279 7267 msgid "vulnerabilities" 7280 7268 msgstr "" 7281 7269 7282 #: settings/build/366. 79830113ad25eba9fb57.js:17270 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7283 7271 #: settings/src/Dashboard/Vulnerabilities/Vulnerabilities.js:41 7284 7272 msgid "update" 7285 7273 msgstr "" 7286 7274 7287 #: settings/build/366. 79830113ad25eba9fb57.js:17275 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7288 7276 #: settings/src/Dashboard/Vulnerabilities/Vulnerabilities.js:41 7289 7277 msgid "updates" 7290 7278 msgstr "" 7291 7279 7292 #: settings/build/366. 79830113ad25eba9fb57.js:17280 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7293 7281 #: settings/src/Dashboard/Vulnerabilities/Vulnerabilities.js:42 7294 7282 msgid "You have %s update pending" … … 7297 7285 msgstr[1] "" 7298 7286 7299 #: settings/build/366. 79830113ad25eba9fb57.js:17287 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7300 7288 #: settings/src/Dashboard/Vulnerabilities/Vulnerabilities.js:46 7301 7289 msgid "hardening feature" 7302 7290 msgstr "" 7303 7291 7304 #: settings/build/366. 79830113ad25eba9fb57.js:17292 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7305 7293 #: settings/src/Dashboard/Vulnerabilities/Vulnerabilities.js:46 7306 7294 msgid "hardening features" 7307 7295 msgstr "" 7308 7296 7309 #: settings/build/366. 79830113ad25eba9fb57.js:17297 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7310 7298 #: settings/src/Dashboard/Vulnerabilities/Vulnerabilities.js:235 7311 7299 msgid "You have %s open %d" 7312 7300 msgstr "" 7313 7301 7314 #: settings/build/366. 79830113ad25eba9fb57.js:17302 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7315 7303 #: settings/src/Dashboard/Vulnerabilities/Vulnerabilities.js:245 7316 7304 msgid "Hardening features are configured" 7317 7305 msgstr "" 7318 7306 7319 #: settings/build/366. 79830113ad25eba9fb57.js:17307 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7320 7308 #: settings/src/Dashboard/Vulnerabilities/Vulnerabilities.js:115 7321 7309 msgid "Enable vulnerability detection" 7322 7310 msgstr "" 7323 7311 7324 #: settings/build/366. 79830113ad25eba9fb57.js:17312 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7325 7313 #: settings/src/Dashboard/Vulnerabilities/Vulnerabilities.js:187 7326 7314 #: settings/src/Dashboard/Vulnerabilities/Vulnerabilities.js:202 … … 7328 7316 msgstr "" 7329 7317 7330 #: settings/build/366. 79830113ad25eba9fb57.js:17331 #: settings/build/index. a4cc556db77e3384994b.js:17318 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7319 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 7332 7320 #: settings/src/Dashboard/TipsTricks/TipsTricksFooter.js:9 7333 7321 #: settings/src/Header.js:30 … … 7335 7323 msgstr "" 7336 7324 7337 #: settings/build/366. 79830113ad25eba9fb57.js:17325 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7338 7326 #: settings/src/Dashboard/OtherPlugins/OtherPluginsHeader.js:5 7339 7327 msgid "Other Plugins" 7340 7328 msgstr "" 7341 7329 7342 #: settings/build/366. 79830113ad25eba9fb57.js:17330 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7343 7331 #: settings/src/Dashboard/OtherPlugins/OtherPluginsData.js:75 7344 7332 msgid "Activating..." 7345 7333 msgstr "" 7346 7334 7347 #: settings/build/366. 79830113ad25eba9fb57.js:17335 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7348 7336 #: settings/src/Dashboard/OtherPlugins/OtherPluginsData.js:76 7349 7337 #: settings/src/Dashboard/OtherPlugins/OtherPluginsData.js:77 … … 7351 7339 msgstr "" 7352 7340 7353 #: settings/build/366. 79830113ad25eba9fb57.js:17341 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7354 7342 #: settings/src/Dashboard/DashboardPage.js:47 7355 7343 msgid "Tips & Tricks" 7356 7344 msgstr "" 7357 7345 7358 #: settings/build/366. 79830113ad25eba9fb57.js:17346 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7359 7347 #: settings/build/485.47f7474dc2a61c04262b.js:1 7360 7348 #: settings/build/829.0d69f68a1345874307b1.js:1 … … 7363 7351 msgstr "" 7364 7352 7365 #: settings/build/366. 79830113ad25eba9fb57.js:17353 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7366 7354 #: settings/build/485.47f7474dc2a61c04262b.js:1 7367 7355 #: settings/build/829.0d69f68a1345874307b1.js:1 … … 7370 7358 msgstr "" 7371 7359 7372 #: settings/build/366. 79830113ad25eba9fb57.js:17360 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7373 7361 #: settings/build/485.47f7474dc2a61c04262b.js:1 7374 7362 #: settings/build/829.0d69f68a1345874307b1.js:1 … … 7377 7365 msgstr "" 7378 7366 7379 #: settings/build/366. 79830113ad25eba9fb57.js:17367 #: settings/build/366.5ee9613565c0155c0f8e.js:1 7380 7368 #: settings/build/485.47f7474dc2a61c04262b.js:1 7381 7369 #: settings/build/829.0d69f68a1345874307b1.js:1 … … 8257 8245 msgstr "" 8258 8246 8259 #: settings/build/index. a4cc556db77e3384994b.js:18247 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 8260 8248 #: settings/src/Onboarding/OnboardingData.js:82 8261 8249 msgid "Updating email preferences.." 8262 8250 msgstr "" 8263 8251 8264 #: settings/build/index. a4cc556db77e3384994b.js:18252 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 8265 8253 #: settings/src/Onboarding/OnboardingData.js:126 8266 8254 msgid "Installing %d..." 8267 8255 msgstr "" 8268 8256 8269 #: settings/build/index. a4cc556db77e3384994b.js:18257 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 8270 8258 #: settings/src/Onboarding/OnboardingData.js:132 8271 8259 msgid "Activating %d..." 8272 8260 msgstr "" 8273 8261 8274 #: settings/build/index. a4cc556db77e3384994b.js:18262 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 8275 8263 #: settings/src/Onboarding/OnboardingData.js:196 8276 8264 msgid "Re-checking SSL certificate, please wait..." 8277 8265 msgstr "" 8278 8266 8279 #: settings/build/index. a4cc556db77e3384994b.js:18267 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 8280 8268 #: settings/src/Settings/FieldsData.js:182 8281 8269 msgid "Saving settings..." 8282 8270 msgstr "" 8283 8271 8284 #: settings/build/index. a4cc556db77e3384994b.js:18272 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 8285 8273 #: settings/src/Settings/FieldsData.js:183 8286 8274 #: settings/src/Settings/FieldsData.js:205 … … 8289 8277 msgstr "" 8290 8278 8291 #: settings/build/index. a4cc556db77e3384994b.js:18279 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 8292 8280 #: settings/src/utils/Error.js:12 8293 8281 msgid "Please check if security settings on the server or a plugin is blocking the requests from Really Simple Security." 8294 8282 msgstr "" 8295 8283 8296 #: settings/build/index. a4cc556db77e3384994b.js:18284 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 8297 8285 #: settings/src/utils/Error.js:20 8298 8286 msgid "The Really Simple Security Rest API is disabled." 8299 8287 msgstr "" 8300 8288 8301 #: settings/build/index. a4cc556db77e3384994b.js:18289 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 8302 8290 #: settings/src/utils/Error.js:22 8303 8291 msgid "The Really Simple Security Rest API returned a not found." 8304 8292 msgstr "" 8305 8293 8306 #: settings/build/index. a4cc556db77e3384994b.js:18294 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 8307 8295 #: settings/src/utils/Error.js:24 8308 8296 msgid "The Really Simple Security Rest API returned a 403 forbidden error." 8309 8297 msgstr "" 8310 8298 8311 #: settings/build/index. a4cc556db77e3384994b.js:18299 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 8312 8300 #: settings/src/utils/Error.js:35 8313 8301 msgid "A problem was detected during the loading of the settings" 8314 8302 msgstr "" 8315 8303 8316 #: settings/build/index. a4cc556db77e3384994b.js:18304 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 8317 8305 #: settings/src/utils/Error.js:41 8318 8306 msgid "The request returned the following errors:" 8319 8307 msgstr "" 8320 8308 8321 #: settings/build/index. a4cc556db77e3384994b.js:18309 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 8322 8310 #: settings/src/utils/Error.js:43 8323 8311 msgid "Response code:" 8324 8312 msgstr "" 8325 8313 8326 #: settings/build/index. a4cc556db77e3384994b.js:18314 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 8327 8315 #: settings/src/utils/Error.js:44 8328 8316 msgid "Status code:" 8329 8317 msgstr "" 8330 8318 8331 #: settings/build/index. a4cc556db77e3384994b.js:18319 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 8332 8320 #: settings/src/utils/Error.js:45 8333 8321 msgid "Server response:" 8334 8322 msgstr "" 8335 8323 8336 #: settings/build/index. a4cc556db77e3384994b.js:18324 #: settings/build/index.c2ac76bdb7421daf20f4.js:1 8337 8325 #: settings/src/utils/Error.js:48 8338 8326 msgid "More information" -
really-simple-ssl/trunk/readme.txt
r3328059 r3338863 7 7 Tested up to: 6.8 8 8 Requires PHP: 7.4 9 Stable tag: 9.4. 29 Stable tag: 9.4.3 10 10 11 11 Easily improve site security with WordPress Hardening, Two-Factor Authentication (2FA), Login Protection, Vulnerability Detection and SSL certificate. … … 110 110 111 111 == About Really Simple Plugins == 112 Our mission is to make complex WordPress requirements really easy. Really Simple Security is developed by [Really Simple Plugins](https://www.really-simple- plugins.com).112 Our mission is to make complex WordPress requirements really easy. Really Simple Security is developed by [Really Simple Plugins](https://www.really-simple-ssl.com/about-us). 113 113 114 114 For generating SSL certificates, Really Simple Security uses the [le acme2 PHP](https://github.com/fbett/le-acme2-php/) Let's Encrypt client library, thanks to 'fbett' for providing it. Vulnerability Detection uses WP Vulnerability, an open-source initiative by Javier Casares. Want to join as a collaborator? We're on [GitHub](https://github.com/really-simple-plugins/really-simple-ssl) as well! … … 161 161 162 162 == Changelog == 163 = 9.4.3 = 164 * Improvement: improved compatibility with plain permalinks. 165 * Improvement: updated links in the plugin. 166 * Fix: handled a case where the user ID could be empty in 2FA. 167 * Fix: learn more button in vulnerability e-mail link now links to the correct page. 168 * Fix: fixed an issue where rsssl_user_can_manage could be undefined when downloading the system status. 169 163 170 = 9.4.2 = 164 171 * Fix: Adjusted .htaccess redirect requirements for subfolder configurations -
really-simple-ssl/trunk/rlrsssl-really-simple-ssl.php
r3328070 r3338863 4 4 * Plugin URI: https://really-simple-ssl.com 5 5 * Description: Easily improve site security with WordPress Hardening, Two-Factor Authentication (2FA), Login Protection, Vulnerability Detection and SSL certificate generation. 6 * Version: 9.4. 26 * Version: 9.4.3 7 7 * Requires at least: 6.6 8 8 * Requires PHP: 7.4 9 9 * Author: Really Simple Security 10 * Author URI: https://really-simple- plugins.com10 * Author URI: https://really-simple-ssl.com/about-us 11 11 * License: GPL2 12 12 * Text Domain: really-simple-ssl … … 30 30 31 31 if (!function_exists('rsssl_activation_check')) { 32 function rsssl_activation_check()33 {34 update_option('rsssl_activation', true, false );35 update_option('rsssl_show_onboarding', true, false );36 update_option('rsssl_redirect_to_settings_page', true, HOUR_IN_SECONDS );37 }38 register_activation_hook( __FILE__, 'rsssl_activation_check' );32 function rsssl_activation_check() 33 { 34 update_option('rsssl_activation', true, false ); 35 update_option('rsssl_show_onboarding', true, false ); 36 update_option('rsssl_redirect_to_settings_page', true, HOUR_IN_SECONDS ); 37 } 38 register_activation_hook( __FILE__, 'rsssl_activation_check' ); 39 39 } 40 40 41 41 if ( class_exists('REALLY_SIMPLE_SSL') ) { 42 // Normally we can assume the function exists as class REALLY_SIMPLE_SSL43 // also exists. But as this function is new we should be extra sure.44 if (!function_exists('rsssl_deactivate_alternate')) {45 $rsssl_path = trailingslashit( plugin_dir_path( __FILE__ ) );46 require_once $rsssl_path . 'functions.php';47 }48 49 rsssl_deactivate_alternate('pro');42 // Normally we can assume the function exists as class REALLY_SIMPLE_SSL 43 // also exists. But as this function is new we should be extra sure. 44 if (!function_exists('rsssl_deactivate_alternate')) { 45 $rsssl_path = trailingslashit( plugin_dir_path( __FILE__ ) ); 46 require_once $rsssl_path . 'functions.php'; 47 } 48 49 rsssl_deactivate_alternate('pro'); 50 50 } else { 51 class REALLY_SIMPLE_SSL {52 53 private static $instance;54 public $front_end;55 public $mixed_content_fixer;56 public $multisite;57 public $cache;58 public $server;59 public $admin;60 public $progress;61 public $onboarding;62 public $placeholder;63 public $certificate;64 public $wp_cli;65 public $mailer_admin;66 public $site_health;67 public $vulnerabilities;68 69 private function __construct()70 {71 if (isset($_GET['rsssl_apitoken']) && $_GET['rsssl_apitoken'] == get_option('rsssl_csp_report_token') ) {72 if ( !defined('RSSSL_LEARNING_MODE') ) define( 'RSSSL_LEARNING_MODE' , true );73 }74 }75 76 public static function instance()77 {78 if (!isset(self::$instance) && !(self::$instance instanceof REALLY_SIMPLE_SSL)) {79 self::$instance = new REALLY_SIMPLE_SSL;80 self::$instance->setup_constants();81 self::$instance->includes();82 self::$instance->front_end = new rsssl_front_end();83 self::$instance->mixed_content_fixer = new rsssl_mixed_content_fixer();84 85 if ( is_multisite() ) {86 self::$instance->multisite = new rsssl_multisite();87 }88 if ( rsssl_admin_logged_in() ) {89 self::$instance->cache = new rsssl_cache();90 self::$instance->placeholder = new rsssl_placeholder();91 self::$instance->server = new rsssl_server();92 self::$instance->admin = new rsssl_admin();93 self::$instance->mailer_admin = new rsssl_mailer_admin();94 self::$instance->onboarding = new rsssl_onboarding();95 self::$instance->progress = new rsssl_progress();96 self::$instance->certificate = new rsssl_certificate();97 self::$instance->site_health = new rsssl_site_health();98 if ( defined( 'WP_CLI' ) && WP_CLI ) {99 self::$instance->wp_cli = new rsssl_wp_cli();100 }101 }102 self::$instance->hooks();103 }104 return self::$instance;105 }106 107 private function setup_constants()108 {109 define('rsssl_url', plugin_dir_url(__FILE__));110 define('rsssl_path', trailingslashit(plugin_dir_path(__FILE__)));111 define('rsssl_template_path', trailingslashit(plugin_dir_path(__FILE__)).'grid/templates/');112 define('rsssl_plugin', plugin_basename(__FILE__));113 if ( !defined('rsssl_file') ){114 define('rsssl_file', __FILE__);115 }116 define('rsssl_version', '9.4.2');117 define('rsssl_le_cron_generation_renewal_check', 20);118 define('rsssl_le_manual_generation_renewal_check', 15);119 }120 private function includes()121 {122 require_once(rsssl_path . 'class-front-end.php');123 require_once(rsssl_path . 'functions.php');124 require_once(rsssl_path . 'class-mixed-content-fixer.php');125 if ( defined( 'WP_CLI' ) && WP_CLI ) {126 require_once( rsssl_path . 'class-wp-cli.php');127 }128 if ( is_multisite() ) {129 require_once( rsssl_path . 'class-multisite.php');130 }131 if ( rsssl_admin_logged_in() ) {132 require_once( rsssl_path . 'compatibility.php');133 require_once( rsssl_path . 'upgrade.php');134 require_once( rsssl_path . 'settings/settings.php' );135 require_once( rsssl_path . 'modal/modal.php' );136 require_once( rsssl_path . 'onboarding/class-onboarding.php' );137 require_once( rsssl_path . 'placeholders/class-placeholder.php' );138 require_once( rsssl_path . 'class-admin.php');139 require_once( rsssl_path . 'mailer/class-mail-admin.php');140 require_once( rsssl_path . 'class-cache.php');141 require_once( rsssl_path . 'class-server.php');142 require_once( rsssl_path . 'progress/class-progress.php');143 require_once( rsssl_path . 'class-certificate.php');144 require_once( rsssl_path . 'class-site-health.php');145 require_once( rsssl_path . 'mailer/class-mail.php');146 require_once( rsssl_path . 'lets-encrypt/letsencrypt.php' );147 if ( isset($_GET['install_pro'])) {148 require_once( rsssl_path . 'upgrade/upgrade-to-pro.php');149 }150 }151 152 require_once( rsssl_path . 'lets-encrypt/cron.php' );153 require_once( rsssl_path . '/security/security.php');154 require_once( rsssl_path . '/rsssl-auto-loader.php' );155 }156 157 private function hooks()158 {159 /**160 * Fire custom hook161 */162 if ( rsssl_admin_logged_in() ) {163 add_action('admin_notices', array( $this, 'admin_notices'));164 if ( is_multisite() ) {165 add_action('network_admin_notices', array( $this, 'admin_notices'));166 }167 }168 169 add_action('wp_loaded', array(self::$instance->front_end, 'force_ssl'), 20);170 if ( rsssl_admin_logged_in() ) {171 add_action('plugins_loaded', array(self::$instance->admin, 'init'), 10);172 }173 }174 175 /**176 * Notice about possible compatibility issues with add ons177 */178 public static function admin_notices() {179 //prevent showing on edit screen, as gutenberg removes the class which makes it editable.180 $screen = get_current_screen();181 if ( $screen && $screen->base === 'post' ) return;182 if ( self::has_old_addon('really-simple-ssl-pro/really-simple-ssl-pro.php') ||183 self::has_old_addon('really-simple-ssl-pro-multisite/really-simple-ssl-pro-multisite.php' )184 ) {185 ?>51 class REALLY_SIMPLE_SSL { 52 53 private static $instance; 54 public $front_end; 55 public $mixed_content_fixer; 56 public $multisite; 57 public $cache; 58 public $server; 59 public $admin; 60 public $progress; 61 public $onboarding; 62 public $placeholder; 63 public $certificate; 64 public $wp_cli; 65 public $mailer_admin; 66 public $site_health; 67 public $vulnerabilities; 68 69 private function __construct() 70 { 71 if (isset($_GET['rsssl_apitoken']) && $_GET['rsssl_apitoken'] == get_option('rsssl_csp_report_token') ) { 72 if ( !defined('RSSSL_LEARNING_MODE') ) define( 'RSSSL_LEARNING_MODE' , true ); 73 } 74 } 75 76 public static function instance() 77 { 78 if (!isset(self::$instance) && !(self::$instance instanceof REALLY_SIMPLE_SSL)) { 79 self::$instance = new REALLY_SIMPLE_SSL; 80 self::$instance->setup_constants(); 81 self::$instance->includes(); 82 self::$instance->front_end = new rsssl_front_end(); 83 self::$instance->mixed_content_fixer = new rsssl_mixed_content_fixer(); 84 85 if ( is_multisite() ) { 86 self::$instance->multisite = new rsssl_multisite(); 87 } 88 if ( rsssl_admin_logged_in() ) { 89 self::$instance->cache = new rsssl_cache(); 90 self::$instance->placeholder = new rsssl_placeholder(); 91 self::$instance->server = new rsssl_server(); 92 self::$instance->admin = new rsssl_admin(); 93 self::$instance->mailer_admin = new rsssl_mailer_admin(); 94 self::$instance->onboarding = new rsssl_onboarding(); 95 self::$instance->progress = new rsssl_progress(); 96 self::$instance->certificate = new rsssl_certificate(); 97 self::$instance->site_health = new rsssl_site_health(); 98 if ( defined( 'WP_CLI' ) && WP_CLI ) { 99 self::$instance->wp_cli = new rsssl_wp_cli(); 100 } 101 } 102 self::$instance->hooks(); 103 } 104 return self::$instance; 105 } 106 107 private function setup_constants() 108 { 109 define('rsssl_url', plugin_dir_url(__FILE__)); 110 define('rsssl_path', trailingslashit(plugin_dir_path(__FILE__))); 111 define('rsssl_template_path', trailingslashit(plugin_dir_path(__FILE__)).'grid/templates/'); 112 define('rsssl_plugin', plugin_basename(__FILE__)); 113 if ( !defined('rsssl_file') ){ 114 define('rsssl_file', __FILE__); 115 } 116 define('rsssl_version', '9.4.3'); 117 define('rsssl_le_cron_generation_renewal_check', 20); 118 define('rsssl_le_manual_generation_renewal_check', 15); 119 } 120 private function includes() 121 { 122 require_once(rsssl_path . 'class-front-end.php'); 123 require_once(rsssl_path . 'functions.php'); 124 require_once(rsssl_path . 'class-mixed-content-fixer.php'); 125 if ( defined( 'WP_CLI' ) && WP_CLI ) { 126 require_once( rsssl_path . 'class-wp-cli.php'); 127 } 128 if ( is_multisite() ) { 129 require_once( rsssl_path . 'class-multisite.php'); 130 } 131 if ( rsssl_admin_logged_in() ) { 132 require_once( rsssl_path . 'compatibility.php'); 133 require_once( rsssl_path . 'upgrade.php'); 134 require_once( rsssl_path . 'settings/settings.php' ); 135 require_once( rsssl_path . 'modal/modal.php' ); 136 require_once( rsssl_path . 'onboarding/class-onboarding.php' ); 137 require_once( rsssl_path . 'placeholders/class-placeholder.php' ); 138 require_once( rsssl_path . 'class-admin.php'); 139 require_once( rsssl_path . 'mailer/class-mail-admin.php'); 140 require_once( rsssl_path . 'class-cache.php'); 141 require_once( rsssl_path . 'class-server.php'); 142 require_once( rsssl_path . 'progress/class-progress.php'); 143 require_once( rsssl_path . 'class-certificate.php'); 144 require_once( rsssl_path . 'class-site-health.php'); 145 require_once( rsssl_path . 'mailer/class-mail.php'); 146 require_once( rsssl_path . 'lets-encrypt/letsencrypt.php' ); 147 if ( isset($_GET['install_pro'])) { 148 require_once( rsssl_path . 'upgrade/upgrade-to-pro.php'); 149 } 150 } 151 152 require_once( rsssl_path . 'lets-encrypt/cron.php' ); 153 require_once( rsssl_path . '/security/security.php'); 154 require_once( rsssl_path . '/rsssl-auto-loader.php' ); 155 } 156 157 private function hooks() 158 { 159 /** 160 * Fire custom hook 161 */ 162 if ( rsssl_admin_logged_in() ) { 163 add_action('admin_notices', array( $this, 'admin_notices')); 164 if ( is_multisite() ) { 165 add_action('network_admin_notices', array( $this, 'admin_notices')); 166 } 167 } 168 169 add_action('wp_loaded', array(self::$instance->front_end, 'force_ssl'), 20); 170 if ( rsssl_admin_logged_in() ) { 171 add_action('plugins_loaded', array(self::$instance->admin, 'init'), 10); 172 } 173 } 174 175 /** 176 * Notice about possible compatibility issues with add ons 177 */ 178 public static function admin_notices() { 179 //prevent showing on edit screen, as gutenberg removes the class which makes it editable. 180 $screen = get_current_screen(); 181 if ( $screen && $screen->base === 'post' ) return; 182 if ( self::has_old_addon('really-simple-ssl-pro/really-simple-ssl-pro.php') || 183 self::has_old_addon('really-simple-ssl-pro-multisite/really-simple-ssl-pro-multisite.php' ) 184 ) { 185 ?> 186 186 <div id="message" class="error notice really-simple-plugins"> 187 187 <p><?php echo __("Update Really Simple SSL Pro: the plugin needs to be updated to the latest version to be compatible.","really-simple-ssl");?></p> 188 188 <p> 189 <?php printf(__("Visit the plugins overview or %srenew your license%s.","really-simple-ssl"),'<a href="https://really-simple-ssl.com/pro/?mtm_campaign=renew&mtm_source=free&mtm_content=upgrade" target="_blank" rel="noopener noreferrer">','</a>'); ?>189 <?php printf(__("Visit the plugins overview or %srenew your license%s.","really-simple-ssl"),'<a href="https://really-simple-ssl.com/pro/?mtm_campaign=renew&mtm_source=free&mtm_content=upgrade" target="_blank" rel="noopener noreferrer">','</a>'); ?> 190 190 </p> 191 191 </div> 192 <?php 193 } 194 } 195 196 /** 197 * Check if we have a pre 4.0 add on active which should be upgraded 198 * @param $file 199 * 200 * @return bool 201 */ 202 203 public static function has_old_addon($file) { 204 require_once(ABSPATH.'wp-admin/includes/plugin.php'); 205 $data = false; 206 if ( is_plugin_active($file)) $data = get_plugin_data( trailingslashit(WP_PLUGIN_DIR) . $file, false, false ); 207 if ($data && version_compare($data['Version'], '7.0.6', '<')) { 208 return true; 209 } 210 211 if ($data && $data['Name']==='Really Simple SSL social' && version_compare($data['Version'], '4.0.8', '<')) { 212 return true; 213 } 192 <?php 193 } 194 } 195 196 /** 197 * Check if we have a pre 4.0 add on active which should be upgraded 198 * @param $file 199 * 200 * @return bool 201 */ 202 203 public static function has_old_addon($file) { 204 require_once(ABSPATH.'wp-admin/includes/plugin.php'); 205 $data = false; 206 if ( is_plugin_active($file)) $data = get_plugin_data( trailingslashit(WP_PLUGIN_DIR) . $file, false, false ); 207 if ($data && version_compare($data['Version'], '7.0.6', '<')) { 208 return true; 209 } 210 211 if ($data && $data['Name']==='Really Simple SSL social' && version_compare($data['Version'], '4.0.8', '<')) { 212 return true; 213 } 214 return false; 215 } 216 } 217 } 218 219 if ( !defined('RSSSL_DEACTIVATING_ALTERNATE') 220 && !function_exists('RSSSL') 221 ) { 222 function RSSSL() { 223 return REALLY_SIMPLE_SSL::instance(); 224 } 225 add_action('plugins_loaded', 'RSSSL', 8); 226 } 227 228 if ( ! function_exists('rsssl_add_manage_security_capability')){ 229 /** 230 * Add a user capability to WordPress and add to admin and editor role 231 */ 232 function rsssl_add_manage_security_capability(){ 233 $role = get_role( 'administrator' ); 234 if( $role && !$role->has_cap( 'manage_security' ) ){ 235 $role->add_cap( 'manage_security' ); 236 } 237 } 238 239 register_activation_hook( __FILE__, 'rsssl_add_manage_security_capability' ); 240 } 241 242 if ( ! function_exists( 'rsssl_user_can_manage' ) ) { 243 /** 244 * Check if user has required capability 245 * @return bool 246 */ 247 function rsssl_user_can_manage() { 248 if ( current_user_can('manage_security') ) { 249 return true; 250 } 251 252 #allow wp-cli access to activate ssl 253 if ( defined( 'WP_CLI' ) && WP_CLI ){ 254 return true; 255 } 256 257 return false; 258 } 259 } 260 261 if ( !function_exists('rsssl_admin_logged_in')){ 262 function rsssl_admin_logged_in(){ 263 $wpcli = defined( 'WP_CLI' ) && WP_CLI; 264 return (is_admin() && rsssl_user_can_manage()) || rsssl_is_logged_in_rest() || wp_doing_cron() || $wpcli || defined('RSSSL_DOING_SYSTEM_STATUS') || defined('RSSSL_LEARNING_MODE'); 265 } 266 } 267 268 269 270 if ( ! function_exists( 'rsssl_is_logged_in_rest' ) ) { 271 function rsssl_is_logged_in_rest() { 272 // Check if the request URI is valid 273 if (!isset($_SERVER['REQUEST_URI'])) { 214 274 return false; 215 275 } 216 } 217 } 218 219 if ( !defined('RSSSL_DEACTIVATING_ALTERNATE') 220 && !function_exists('RSSSL') 221 ) { 222 function RSSSL() { 223 return REALLY_SIMPLE_SSL::instance(); 224 } 225 add_action('plugins_loaded', 'RSSSL', 8); 226 } 227 228 if ( ! function_exists('rsssl_add_manage_security_capability')){ 229 /** 230 * Add a user capability to WordPress and add to admin and editor role 231 */ 232 function rsssl_add_manage_security_capability(){ 233 $role = get_role( 'administrator' ); 234 if( $role && !$role->has_cap( 'manage_security' ) ){ 235 $role->add_cap( 'manage_security' ); 236 } 237 } 238 239 register_activation_hook( __FILE__, 'rsssl_add_manage_security_capability' ); 240 } 241 242 if ( ! function_exists( 'rsssl_user_can_manage' ) ) { 243 /** 244 * Check if user has required capability 245 * @return bool 246 */ 247 function rsssl_user_can_manage() { 248 if ( current_user_can('manage_security') ) { 249 return true; 250 } 251 252 #allow wp-cli access to activate ssl 253 if ( defined( 'WP_CLI' ) && WP_CLI ){ 254 return true; 276 277 $request_uri = $_SERVER['REQUEST_URI']; 278 279 // Check for a direct REST API path 280 if (strpos($request_uri, '/reallysimplessl/v1/') !== false) { 281 return is_user_logged_in(); 282 } 283 284 // Check for rest_route parameter with reallysimplessl (plain permalinks) 285 if (strpos($request_uri, 'rest_route=') !== false && 286 strpos($request_uri, 'reallysimplessl') !== false) { 287 return is_user_logged_in(); 255 288 } 256 289 257 290 return false; 258 }259 }260 261 if ( !function_exists('rsssl_admin_logged_in')){262 function rsssl_admin_logged_in(){263 $wpcli = defined( 'WP_CLI' ) && WP_CLI;264 return (is_admin() && rsssl_user_can_manage()) || rsssl_is_logged_in_rest() || wp_doing_cron() || $wpcli || defined('RSSSL_DOING_SYSTEM_STATUS') || defined('RSSSL_LEARNING_MODE');265 }266 }267 268 269 270 if ( !function_exists('rsssl_is_logged_in_rest')){271 function rsssl_is_logged_in_rest(){272 $valid_request = isset($_SERVER['REQUEST_URI']) && strpos($_SERVER['REQUEST_URI'], '/reallysimplessl/v1/')!==false;273 if ( !$valid_request ) {274 return false;275 }276 return is_user_logged_in();277 291 } 278 292 } -
really-simple-ssl/trunk/security.md
r2944094 r3338863 5 5 ## Reporting a Vulnerability 6 6 7 To report a security issue, please [email us](mailto:security@really-simple- plugins.com) with a description of the issue, the steps you took to create the issue, affected versions, and, if known, mitigations for the issue.8 Please read our [Coordinated Vulnerability Disclosure Policy](https://really-simple- plugins.com/security) before reporting any vulnerabilities.7 To report a security issue, please [email us](mailto:security@really-simple-ssl.com) with a description of the issue, the steps you took to create the issue, affected versions, and, if known, mitigations for the issue. 8 Please read our [Coordinated Vulnerability Disclosure Policy](https://really-simple-ssl.com/coordinated-vulnerability-disclosure-policy/) before reporting any vulnerabilities. -
really-simple-ssl/trunk/security/wordpress/two-fa/repositories/class-rsssl-two-fa-user-repository.php
r3301983 r3338863 95 95 $daysThreshold = $params->getDaysThreshold(); 96 96 foreach ($results as $user) { 97 $wpUser = get_userdata($user->ID); 97 $wpUser = get_userdata($user->ID); 98 99 // Skip if user data is not available 100 if (!$wpUser) { 101 continue; 102 } 103 98 104 $twoFaUser = $this->factory->createFromWPUser( 99 105 $wpUser, -
really-simple-ssl/trunk/security/wordpress/vulnerabilities.php
r3301983 r3338863 192 192 return; 193 193 } 194 194 195 195 \security\wordpress\vulnerabilities\Rsssl_File_Storage::DeleteOldFiles(); 196 196 … … 1573 1573 __('Based on your settings, Really Simple Security will take appropriate action, or you will need to solve it manually.','really-simple-ssl') .' '. 1574 1574 sprintf(__('Get more information from the Really Simple Security dashboard on %s'), $this->domain() ), 1575 'url' => rsssl_admin_url( [], '#settings/vulnerabilities _notifications'),1575 'url' => rsssl_admin_url( [], '#settings/vulnerabilities/vulnerabilities-overview'), 1576 1576 ]; 1577 1577 } -
really-simple-ssl/trunk/settings/settings.php
r3301983 r3338863 39 39 if (strpos($url, '/'.$current_language.'/wp-json/')) { 40 40 $url = str_replace('/'.$current_language.'/wp-json/', '/wp-json/', $url); 41 } 42 43 // Handle plain permalinks 44 if (strpos($url, '/'.$current_language.'/?rest_route=')) { 45 $url = str_replace('/'.$current_language.'/?rest_route=', '/?rest_route=', $url); 41 46 } 42 47 } … … 247 252 * @return void 248 253 */ 249 function rsssl_rest_api_fallback()250 {251 $response = $data = [];252 $error = $action = $test = $do_action = false;253 254 if ( ! rsssl_user_can_manage()) {255 $error = true;256 }257 //if the site is using this fallback, we want to show a notice258 update_option('rsssl_ajax_fallback_active', time(), false);259 if (isset($_GET['rest_action'])) {260 $action = sanitize_text_field($_GET['rest_action']);261 if (strpos($action, 'reallysimplessl/v1/tests/') !== false) {262 $test = strtolower(str_replace('reallysimplessl/v1/tests/', '', $action));263 }264 }265 $requestData = json_decode(file_get_contents('php://input'), true);266 if ($requestData) {267 $action = $requestData['path'] ?? false;268 $action = sanitize_text_field($action);269 $data = $requestData['data'] ?? false;270 if (strpos($action, 'reallysimplessl/v1/do_action/') !== false) {271 $do_action = strtolower(str_replace('reallysimplessl/v1/do_action/', '', $action));272 }273 }274 if (!$error) {275 if (strpos($action, 'fields/get') !== false) {276 $response = rsssl_rest_api_fields_get();277 } else if (strpos($action, 'fields/set') !== false) {278 $request = new WP_REST_Request();279 $response = rsssl_rest_api_fields_set($request, $data);280 } else if ($test) {281 $request = new WP_REST_Request();282 $data = $_GET['data'] ?? false;283 $data = json_decode(stripcslashes($data));284 $data = (array)$data;285 $nonce = isset($_GET['nonce']) ? sanitize_text_field($_GET['nonce']) : false;286 $id = isset($_GET['id']) ? sanitize_text_field($_GET['id']) : false;287 $state = isset($_GET['state']) ? sanitize_title($_GET['state']) : false;288 $request->set_param('test', $test);289 $request->set_param('state', $state);290 $request->set_param('id', $id);291 $request->set_param('nonce', $nonce);292 //remove293 foreach ($_GET as $key => $value) {294 $data[$key] = sanitize_text_field($value);295 }296 $response = rsssl_run_test($request, $data);297 } elseif ($do_action) {298 $request = new WP_REST_Request();299 $request->set_param('action', $do_action);300 $response = rsssl_do_action($request, $data);301 }302 }303 header("Content-Type: application/json");304 echo json_encode($response);305 exit;306 }307 308 add_action('wp_ajax_rsssl_rest_api_fallback', 'rsssl_rest_api_fallback');309 310 254 add_action('rest_api_init', 'rsssl_settings_rest_route', 10); 311 255 function rsssl_settings_rest_route() … … 364 308 } 365 309 366 function rsssl_remove_fallback_notice()367 {368 if (get_option('rsssl_ajax_fallback_active') !== false) {369 delete_option('rsssl_ajax_fallback_active');370 }371 }372 373 310 /** 374 311 * @param WP_REST_Request $request … … 383 320 } 384 321 385 if (!$ajax_data) {386 rsssl_remove_fallback_notice();387 }388 322 $action = sanitize_title($request->get_param('action')); 389 323 $data = $ajax_data !== false ? $ajax_data : $request->get_params(); … … 537 471 if (!rsssl_user_can_manage()) { 538 472 return []; 539 }540 if (!$ajax_data) {541 rsssl_remove_fallback_notice();542 473 } 543 474 $nonce = $request->get_param('nonce'); -
really-simple-ssl/trunk/settings/src/Dashboard/OtherPlugins/OtherPluginsHeader.js
r3034542 r3338863 6 6 <div className="rsssl-grid-item-controls"> 7 7 <span className="rsssl-header-html"> 8 <a className="rsp-logo" href="https://really-simple- plugins.com/"><img src={rsssl_settings.plugin_url+"assets/img/really-simple-plugins.svg"} alt="Really Simple Plugins"/></a>8 <a className="rsp-logo" href="https://really-simple-ssl.com/about-us"><img src={rsssl_settings.plugin_url+"assets/img/really-simple-plugins.svg"} alt="Really Simple Plugins"/></a> 9 9 </span> 10 10 </div> -
really-simple-ssl/trunk/system-status.php
r3198701 r3338863 306 306 } 307 307 308 do { 309 if ( file_exists( $path . '/wp-config.php' ) ) { 310 //check if the wp-load.php file exists here. If not, we assume it's in a subdir. 311 if ( file_exists( $path . '/wp-load.php' ) ) { 312 return $path; 313 } else { 314 //wp not in this directory. Look in each folder to see if it's there. 315 if ( file_exists( $path ) && $handle = opendir( $path ) ) { //phpcs:ignore 316 while ( false !== ( $file = readdir( $handle ) ) ) {//phpcs:ignore 317 if ( '.' !== $file && '..' !== $file ) { 318 $file = $path . '/' . $file; 319 if ( is_dir( $file ) && file_exists( $file . '/wp-load.php' ) ) { 320 $path = $file; 321 break; 322 } 323 } 324 } 325 closedir( $handle ); 326 } 327 } 328 329 return $path; 308 // Go up the directory tree looking for wp-load.php 309 // This file is ALWAYS in the WordPress root 310 $max_depth = 10; // Prevent infinite loops 311 $current_depth = 0; 312 313 while ( ! file_exists( $path . '/wp-load.php' ) ) { 314 if ( ++ $current_depth > $max_depth ) { 315 break; 330 316 } 331 } while ( $path = realpath( "$path/.." ) ); //phpcs:ignore 317 318 $parent = dirname( $path ); 319 if ( $parent === $path ) { 320 // We've reached the filesystem root 321 break; 322 } 323 $path = $parent; 324 } 325 326 // If we found wp-load.php, return the path 327 if ( file_exists( $path . '/wp-load.php' ) ) { 328 return $path; 329 } 332 330 333 331 return false; -
really-simple-ssl/trunk/upgrade.php
r3310370 r3338863 245 245 } 246 246 247 // Delete the ajax fallback option as it is no longer used. 248 if ( $prev_version && version_compare( $prev_version, '9.4.2.1', '<=' ) ) { 249 delete_option('rsssl_ajax_fallback_active'); 250 } 251 247 252 //don't clear on each update. 248 253 //RSSSL()->admin->clear_admin_notices_cache();
Note: See TracChangeset
for help on using the changeset viewer.