Really Simple SSL - Version 3.2.2

Version Description

  • Fix: some single sites setup were having issues with multisite files being include.
Download this release

Release Info

Developer RogierLankhorst
Plugin Icon 128x128 Really Simple SSL
Version 3.2.2
Comparing to
See all releases

Code changes from version 3.2.1 to 3.2.2

Files changed (2) hide show
  1. readme.txt +5 -2
  2. rlrsssl-really-simple-ssl.php +8 -5
readme.txt CHANGED
@@ -6,7 +6,7 @@ Requires at least: 4.6
6
  License: GPL2
7
  Tested up to: 5.2
8
  Requires PHP: 5.4
9
- Stable tag: 3.2.1
10
 
11
  No setup required! You only need an SSL certificate, and this plugin will do the rest.
12
 
@@ -81,8 +81,11 @@ If you are experiencing redirect loops on your site, try these [instructions](ht
81
  Yes. There is a dedicated network settings page where you can switch between network activated SSL and per page SSL. In the dedicated pro for multisite plugin, you can override all site settings for SSL on the network level, and can activate and deactivate SSL in the network menu for each site.
82
 
83
  == Changelog ==
 
 
 
84
  = 3.2.1 =
85
- * Fix: fixed a bug in the regex pattern to update existing update count
86
 
87
  = 3.2 =
88
  * Added update counter to Settings/SSL menu item if recommended settings aren't enabled yet
6
  License: GPL2
7
  Tested up to: 5.2
8
  Requires PHP: 5.4
9
+ Stable tag: 3.2.2
10
 
11
  No setup required! You only need an SSL certificate, and this plugin will do the rest.
12
 
81
  Yes. There is a dedicated network settings page where you can switch between network activated SSL and per page SSL. In the dedicated pro for multisite plugin, you can override all site settings for SSL on the network level, and can activate and deactivate SSL in the network menu for each site.
82
 
83
  == Changelog ==
84
+ = 3.2.2 =
85
+ * Fix: some single sites setup were having issues with multisite files being include.
86
+
87
  = 3.2.1 =
88
+ * Fix: error in regex, cause a fatal error in cases where a plus one already was showing in the settings menu
89
 
90
  = 3.2 =
91
  * Added update counter to Settings/SSL menu item if recommended settings aren't enabled yet
rlrsssl-really-simple-ssl.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Really Simple SSL
4
  * Plugin URI: https://www.really-simple-ssl.com
5
  * Description: Lightweight plugin without any setup to make your site SSL proof
6
- * Version: 3.2.1
7
  * Text Domain: really-simple-ssl
8
  * Domain Path: /languages
9
  * Author: Rogier Lankhorst, Mark Wolters
@@ -58,8 +58,9 @@ class REALLY_SIMPLE_SSL
58
  $wpcli = defined( 'WP_CLI' ) && WP_CLI;
59
 
60
  if (is_admin() || is_multisite() || $wpcli) {
61
- self::$instance->rsssl_multisite = new rsssl_multisite();
62
-
 
63
  self::$instance->rsssl_cache = new rsssl_cache();
64
  self::$instance->rsssl_server = new rsssl_server();
65
  self::$instance->really_simple_ssl = new rsssl_admin();
@@ -103,8 +104,10 @@ class REALLY_SIMPLE_SSL
103
  }
104
 
105
  if (is_admin() || is_multisite() || $wpcli) {
106
- require_once(rsssl_path . 'class-multisite.php');
107
- require_once(rsssl_path . 'multisite-cron.php');
 
 
108
  require_once(rsssl_path . 'class-admin.php');
109
  require_once(rsssl_path . 'class-cache.php');
110
  require_once(rsssl_path . 'class-server.php');
3
  * Plugin Name: Really Simple SSL
4
  * Plugin URI: https://www.really-simple-ssl.com
5
  * Description: Lightweight plugin without any setup to make your site SSL proof
6
+ * Version: 3.2.2
7
  * Text Domain: really-simple-ssl
8
  * Domain Path: /languages
9
  * Author: Rogier Lankhorst, Mark Wolters
58
  $wpcli = defined( 'WP_CLI' ) && WP_CLI;
59
 
60
  if (is_admin() || is_multisite() || $wpcli) {
61
+ if (is_multisite()) {
62
+ self::$instance->rsssl_multisite = new rsssl_multisite();
63
+ }
64
  self::$instance->rsssl_cache = new rsssl_cache();
65
  self::$instance->rsssl_server = new rsssl_server();
66
  self::$instance->really_simple_ssl = new rsssl_admin();
104
  }
105
 
106
  if (is_admin() || is_multisite() || $wpcli) {
107
+ if (is_multisite()) {
108
+ require_once(rsssl_path . 'class-multisite.php');
109
+ require_once(rsssl_path . 'multisite-cron.php');
110
+ }
111
  require_once(rsssl_path . 'class-admin.php');
112
  require_once(rsssl_path . 'class-cache.php');
113
  require_once(rsssl_path . 'class-server.php');