Version Description
= v160503 =
(Maintenance Release) Upgrade immediately.
Download this release
Release Info
| Developer | JasWSInc |
| Plugin | |
| Version | 160503 |
| Comparing to | |
| See all releases | |
Code changes from version 160424 to 160503
- changelog.md +4 -0
- checksum.txt +1 -1
- includes/externals/aweber/oauth_application.php +1 -1
- includes/translations/s2member.pot +2 -2
- readme.txt +7 -3
- s2member.php +4 -4
changelog.md
CHANGED
|
@@ -1,3 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
= v160424 =
|
| 2 |
|
| 3 |
- (s2Member/s2Member Pro) **PHP Compat./Bug Fix:** This follow-up release includes a patch that will prevent fatal errors when s2Member and/or s2Member Pro are installed on a site running PHP v5.2 or PHP v5.3; i.e., this release corrects a bug that was causing fatal errors on these older versions of PHP. _Note that s2Member and s2Member Pro are once again compatible with PHP v5.2+, up to PHP v7.0._ Props @krumch. See also: [this GitHub issue](https://github.com/websharks/s2member/issues/938) for details.
|
| 1 |
+
= v160503 =
|
| 2 |
+
|
| 3 |
+
- (s2Member/s2Member Pro) **Security Enhancement:** This release forces `CURLOPT_SSL_VERIFYPEER` to a value of `TRUE` in the AWeber SDK that is used when/if you integrate with AWeber. In short, this forces AWeber to have a valid/verifiable SSL certificate before any data is exchanged between s2Member and the AWeber API behind-the-scenes. Props at WordPress security team for reporting this.
|
| 4 |
+
|
| 5 |
= v160424 =
|
| 6 |
|
| 7 |
- (s2Member/s2Member Pro) **PHP Compat./Bug Fix:** This follow-up release includes a patch that will prevent fatal errors when s2Member and/or s2Member Pro are installed on a site running PHP v5.2 or PHP v5.3; i.e., this release corrects a bug that was causing fatal errors on these older versions of PHP. _Note that s2Member and s2Member Pro are once again compatible with PHP v5.2+, up to PHP v7.0._ Props @krumch. See also: [this GitHub issue](https://github.com/websharks/s2member/issues/938) for details.
|
checksum.txt
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
|
| 1 |
+
87113a05b25761c597e326d071ecc301
|
includes/externals/aweber/oauth_application.php
CHANGED
|
@@ -573,7 +573,7 @@ class OAuthApplication implements AWeberOAuthAdapter {
|
|
| 573 |
$this->curl->setopt($handle, CURLOPT_HEADER, true);
|
| 574 |
$this->curl->setopt($handle, CURLOPT_HTTPHEADER, $headers);
|
| 575 |
$this->curl->setopt($handle, CURLOPT_USERAGENT, $this->userAgent);
|
| 576 |
-
$this->curl->setopt($handle, CURLOPT_SSL_VERIFYPEER,
|
| 577 |
$this->curl->setopt($handle, CURLOPT_VERBOSE, FALSE);
|
| 578 |
$this->curl->setopt($handle, CURLOPT_CONNECTTIMEOUT, 10);
|
| 579 |
$this->curl->setopt($handle, CURLOPT_TIMEOUT, 90);
|
| 573 |
$this->curl->setopt($handle, CURLOPT_HEADER, true);
|
| 574 |
$this->curl->setopt($handle, CURLOPT_HTTPHEADER, $headers);
|
| 575 |
$this->curl->setopt($handle, CURLOPT_USERAGENT, $this->userAgent);
|
| 576 |
+
$this->curl->setopt($handle, CURLOPT_SSL_VERIFYPEER, TRUE);
|
| 577 |
$this->curl->setopt($handle, CURLOPT_VERBOSE, FALSE);
|
| 578 |
$this->curl->setopt($handle, CURLOPT_CONNECTTIMEOUT, 10);
|
| 579 |
$this->curl->setopt($handle, CURLOPT_TIMEOUT, 90);
|
includes/translations/s2member.pot
CHANGED
|
@@ -2,9 +2,9 @@
|
|
| 2 |
# This file is distributed under the same license as the package.
|
| 3 |
msgid ""
|
| 4 |
msgstr ""
|
| 5 |
-
"Project-Id-Version:
|
| 6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/s2member\n"
|
| 7 |
-
"POT-Creation-Date: 2016-04
|
| 8 |
"MIME-Version: 1.0\n"
|
| 9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
| 10 |
"Content-Transfer-Encoding: 8bit\n"
|
| 2 |
# This file is distributed under the same license as the package.
|
| 3 |
msgid ""
|
| 4 |
msgstr ""
|
| 5 |
+
"Project-Id-Version: 160503\n"
|
| 6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/s2member\n"
|
| 7 |
+
"POT-Creation-Date: 2016-05-04 00:53:25+00:00\n"
|
| 8 |
"MIME-Version: 1.0\n"
|
| 9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
| 10 |
"Content-Transfer-Encoding: 8bit\n"
|
readme.txt
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
=== s2Member Framework (Member Roles, Capabilities, Membership, PayPal Members) ===
|
| 2 |
|
| 3 |
-
Version:
|
| 4 |
-
Stable tag:
|
| 5 |
|
| 6 |
SSL Compatible: yes
|
| 7 |
bbPress® Compatible: yes
|
|
@@ -169,12 +169,16 @@ Released under the terms of the [GNU General Public License](http://www.gnu.org/
|
|
| 169 |
|
| 170 |
== Upgrade Notice ==
|
| 171 |
|
| 172 |
-
=
|
| 173 |
|
| 174 |
(Maintenance Release) Upgrade immediately.
|
| 175 |
|
| 176 |
== Changelog ==
|
| 177 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 178 |
= v160424 =
|
| 179 |
|
| 180 |
- (s2Member/s2Member Pro) **PHP Compat./Bug Fix:** This follow-up release includes a patch that will prevent fatal errors when s2Member and/or s2Member Pro are installed on a site running PHP v5.2 or PHP v5.3; i.e., this release corrects a bug that was causing fatal errors on these older versions of PHP. _Note that s2Member and s2Member Pro are once again compatible with PHP v5.2+, up to PHP v7.0._ Props @krumch. See also: [this GitHub issue](https://github.com/websharks/s2member/issues/938) for details.
|
| 1 |
=== s2Member Framework (Member Roles, Capabilities, Membership, PayPal Members) ===
|
| 2 |
|
| 3 |
+
Version: 160503
|
| 4 |
+
Stable tag: 160503
|
| 5 |
|
| 6 |
SSL Compatible: yes
|
| 7 |
bbPress® Compatible: yes
|
| 169 |
|
| 170 |
== Upgrade Notice ==
|
| 171 |
|
| 172 |
+
= v160503 =
|
| 173 |
|
| 174 |
(Maintenance Release) Upgrade immediately.
|
| 175 |
|
| 176 |
== Changelog ==
|
| 177 |
|
| 178 |
+
= v160503 =
|
| 179 |
+
|
| 180 |
+
- (s2Member/s2Member Pro) **Security Enhancement:** This release forces `CURLOPT_SSL_VERIFYPEER` to a value of `TRUE` in the AWeber SDK that is used when/if you integrate with AWeber. In short, this forces AWeber to have a valid/verifiable SSL certificate before any data is exchanged between s2Member and the AWeber API behind-the-scenes. Props at WordPress security team for reporting this.
|
| 181 |
+
|
| 182 |
= v160424 =
|
| 183 |
|
| 184 |
- (s2Member/s2Member Pro) **PHP Compat./Bug Fix:** This follow-up release includes a patch that will prevent fatal errors when s2Member and/or s2Member Pro are installed on a site running PHP v5.2 or PHP v5.3; i.e., this release corrects a bug that was causing fatal errors on these older versions of PHP. _Note that s2Member and s2Member Pro are once again compatible with PHP v5.2+, up to PHP v7.0._ Props @krumch. See also: [this GitHub issue](https://github.com/websharks/s2member/issues/938) for details.
|
s2member.php
CHANGED
|
@@ -19,8 +19,8 @@
|
|
| 19 |
*/
|
| 20 |
/* -- This section for WordPress parsing. ------------------------------------------------------------------------------
|
| 21 |
|
| 22 |
-
Version:
|
| 23 |
-
Stable tag:
|
| 24 |
|
| 25 |
SSL Compatible: yes
|
| 26 |
bbPress Compatible: yes
|
|
@@ -81,7 +81,7 @@ if(!defined('WPINC')) // MUST have WordPress.
|
|
| 81 |
* @var string
|
| 82 |
*/
|
| 83 |
if(!defined('WS_PLUGIN__S2MEMBER_VERSION'))
|
| 84 |
-
define('WS_PLUGIN__S2MEMBER_VERSION', '
|
| 85 |
/**
|
| 86 |
* Minimum PHP version required to run s2Member.
|
| 87 |
*
|
|
@@ -111,7 +111,7 @@ if(!defined('WS_PLUGIN__S2MEMBER_MIN_WP_VERSION'))
|
|
| 111 |
* @var string
|
| 112 |
*/
|
| 113 |
if(!defined('WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION'))
|
| 114 |
-
define('WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION', '
|
| 115 |
/*
|
| 116 |
Several compatibility checks.
|
| 117 |
If all pass, load the s2Member plugin.
|
| 19 |
*/
|
| 20 |
/* -- This section for WordPress parsing. ------------------------------------------------------------------------------
|
| 21 |
|
| 22 |
+
Version: 160503
|
| 23 |
+
Stable tag: 160503
|
| 24 |
|
| 25 |
SSL Compatible: yes
|
| 26 |
bbPress Compatible: yes
|
| 81 |
* @var string
|
| 82 |
*/
|
| 83 |
if(!defined('WS_PLUGIN__S2MEMBER_VERSION'))
|
| 84 |
+
define('WS_PLUGIN__S2MEMBER_VERSION', '160503' /* !#distro-version#! */);
|
| 85 |
/**
|
| 86 |
* Minimum PHP version required to run s2Member.
|
| 87 |
*
|
| 111 |
* @var string
|
| 112 |
*/
|
| 113 |
if(!defined('WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION'))
|
| 114 |
+
define('WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION', '160503' /* !#distro-version#! */);
|
| 115 |
/*
|
| 116 |
Several compatibility checks.
|
| 117 |
If all pass, load the s2Member plugin.
|
