From 051baa248b01e178e4435558cac986bfc4e27eba Mon Sep 17 00:00:00 2001 From: mean-cj Date: Thu, 15 Jun 2023 23:23:04 +0700 Subject: [PATCH 1/5] Update Binary.php Fix PHP 8.x Deprecated: Creation of dynamic property MailSo\Base\StreamWrappers\Binary::$context is deprecated --- .../app/libraries/MailSo/Base/StreamWrappers/Binary.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/rainloop/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/Binary.php b/rainloop/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/Binary.php index 96c8d227a7..dba9728688 100644 --- a/rainloop/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/Binary.php +++ b/rainloop/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/Binary.php @@ -67,13 +67,18 @@ class Binary * @var string */ private $sReadEndBuffer; - + + /** + * @var string + */ + public $context; + /** * @param string $sContentTransferEncoding * @param bool $bDecode = true * * @return string - */ + */ public static function GetInlineDecodeOrEncodeFunctionName($sContentTransferEncoding, $bDecode = true) { $sFunctionName = ''; From fabb5c0718de8333c80e387c06f83e5021137ce8 Mon Sep 17 00:00:00 2001 From: mean-cj Date: Thu, 15 Jun 2023 23:23:52 +0700 Subject: [PATCH 2/5] Update Literal.php Fix PHP 8.x Deprecated: Creation of dynamic property MailSo\Base\StreamWrappers\Literal::$context is deprecated in --- .../app/libraries/MailSo/Base/StreamWrappers/Literal.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rainloop/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/Literal.php b/rainloop/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/Literal.php index e92077ba69..387c63a281 100644 --- a/rainloop/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/Literal.php +++ b/rainloop/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/Literal.php @@ -42,7 +42,12 @@ class Literal * @var int */ private $iPos; - + + /** + * @var string + */ + public $context; + /** * @param resource $rStream * @param int $iLiteralLen From 89fb3bff0d50fc614bc9d60870ab5e0cae760206 Mon Sep 17 00:00:00 2001 From: mean-cj Date: Thu, 15 Jun 2023 23:26:58 +0700 Subject: [PATCH 3/5] Update ImapClient.php --- rainloop/v/0.0.0/app/libraries/MailSo/Imap/ImapClient.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rainloop/v/0.0.0/app/libraries/MailSo/Imap/ImapClient.php b/rainloop/v/0.0.0/app/libraries/MailSo/Imap/ImapClient.php index 4977868e98..84c216e30f 100644 --- a/rainloop/v/0.0.0/app/libraries/MailSo/Imap/ImapClient.php +++ b/rainloop/v/0.0.0/app/libraries/MailSo/Imap/ImapClient.php @@ -87,6 +87,11 @@ class ImapClient extends \MailSo\Net\NetClient */ public $__FORCE_SELECT_ON_EXAMINE__; + /** + * @var bool + */ + private $bResponseBufferChanged; + /** * @access protected */ From 445d8185326667aa9ab34f44c9c38d6276243053 Mon Sep 17 00:00:00 2001 From: mean-cj Date: Thu, 15 Jun 2023 23:28:01 +0700 Subject: [PATCH 4/5] Update Manager.php --- rainloop/v/0.0.0/app/libraries/RainLoop/Plugins/Manager.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rainloop/v/0.0.0/app/libraries/RainLoop/Plugins/Manager.php b/rainloop/v/0.0.0/app/libraries/RainLoop/Plugins/Manager.php index 00d7517230..3b6c0033be 100644 --- a/rainloop/v/0.0.0/app/libraries/RainLoop/Plugins/Manager.php +++ b/rainloop/v/0.0.0/app/libraries/RainLoop/Plugins/Manager.php @@ -64,6 +64,11 @@ class Manager */ private $oLogger; + /** + * @var array + */ + private $aAjaxFilters; + /** * @param \RainLoop\Actions $oActions */ From 9e316411efa4a744f73222fa33e4e55cff622f12 Mon Sep 17 00:00:00 2001 From: mean-cj Date: Thu, 15 Jun 2023 23:28:44 +0700 Subject: [PATCH 5/5] Update Actions.php --- rainloop/v/0.0.0/app/libraries/RainLoop/Actions.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rainloop/v/0.0.0/app/libraries/RainLoop/Actions.php b/rainloop/v/0.0.0/app/libraries/RainLoop/Actions.php index 84df57d0d8..e71f44bdc1 100644 --- a/rainloop/v/0.0.0/app/libraries/RainLoop/Actions.php +++ b/rainloop/v/0.0.0/app/libraries/RainLoop/Actions.php @@ -131,6 +131,11 @@ class Actions */ private $sUpdateAuthToken; + /** + * @var bool + */ + private $bIsAjax; + /** * @access private */