[commits] imp branch master updated. 58f5d9f45c67c77e749caa8b7e8ad325c7b9bc43

2022-10-31 Thread Michael J . Rubinsky
The branch "master" has been updated.
The following is a summary of the commits.

from: 0a7eea678ba59ec1b052e7371838738ad931c71b

58f5d9f Avoid access array offset errors

Summary: https://github.com/horde/imp/compare/0a7eea678ba5...58f5d9f45c67

---

commit 58f5d9f45c67c77e749caa8b7e8ad325c7b9bc43
Author: Michael J Rubinsky 
Date:   Mon, 31 Oct 2022 23:28:41 -0400

Avoid access array offset errors

 M lib/Contents.php

https://github.com/horde/imp/commit/58f5d9f45c67c77e749caa8b7e8ad325c7b9bc43
-- 
commits mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: commits-unsubscr...@lists.horde.org


[commits] Imap_Client branch master updated. ac98de92168777fb8bf0bacf3129fc178523defe

2022-10-31 Thread Michael J . Rubinsky
The branch "master" has been updated.
The following is a summary of the commits.

from: b47013f12b247b8f1de761bf538d2764654b75c5

ac98de9 No longer use json_decode for serialize/unserialize

Summary: 
https://github.com/horde/Imap_Client/compare/b47013f12b24...ac98de921687

---

commit ac98de92168777fb8bf0bacf3129fc178523defe
Author: Michael J Rubinsky 
Date:   Mon, 31 Oct 2022 23:15:07 -0400

No longer use json_decode for serialize/unserialize

After reviewing performance on newer PHP versions it
doesn't appear that this optimization is worth it, and
could in fact perform worse.

 M lib/Horde/Imap/Client/Data/AclRights.php
 M lib/Horde/Imap/Client/Data/Capability.php
 M lib/Horde/Imap/Client/Data/Namespace.php
 M lib/Horde/Imap/Client/Data/SearchCharset.php
 M lib/Horde/Imap/Client/Data/Thread.php
 M lib/Horde/Imap/Client/Ids/Map.php
 M lib/Horde/Imap/Client/Mailbox.php

https://github.com/horde/Imap_Client/commit/ac98de92168777fb8bf0bacf3129fc178523defe
-- 
commits mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: commits-unsubscr...@lists.horde.org


[commits] History branch master updated. c112235f0327baf7202d56236c8f823fb40b6741

2022-10-31 Thread Michael J . Rubinsky
The branch "master" has been updated.
The following is a summary of the commits.

from: 8c15b5d1731fd0897bc92930048eb28bb21d78fb

3381759 Improve PHP 8.1 compat
c112235 Merge pull request #1 from maintaina-com/backport-php81-compat

Summary: https://github.com/horde/History/compare/8c15b5d1731f...c112235f0327

---

commit 33817598c95e9106a248f50aa4cf7b1c58f0c15f
Author: Ralf Lang 
Date:   Tue, 16 Aug 2022 17:26:48 +

Improve PHP 8.1 compat

 M lib/Horde/History/Log.php

https://github.com/horde/History/commit/33817598c95e9106a248f50aa4cf7b1c58f0c15f

---

commit c112235f0327baf7202d56236c8f823fb40b6741
Author: Michael J Rubinsky 
Date:   Mon, 31 Oct 2022 22:45:55 -0400

Merge pull request #1 from maintaina-com/backport-php81-compat

Improve PHP 8.1 compat

 M lib/Horde/History/Log.php

https://github.com/horde/History/commit/c112235f0327baf7202d56236c8f823fb40b6741
-- 
commits mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: commits-unsubscr...@lists.horde.org


[commits] Kolab_Storage branch master updated. 657b5ae31b6b7b9471ce809fca63ef41fb5411eb

2022-10-31 Thread Michael J . Rubinsky
The branch "master" has been updated.
The following is a summary of the commits.

from: 1525795368043676ef9796743414bb1d0ea231a6

085731c Avoid log spam in PHP 8.1+
657b5ae Merge pull request #2 from maintaina-com/backport-upstream-php81

Summary: 
https://github.com/horde/Kolab_Storage/compare/152579536804...657b5ae31b6b

---

commit 085731c51673ed2217182573b7c7ea55530c9705
Author: Ralf Lang 
Date:   Tue, 16 Aug 2022 20:39:05 +

Avoid log spam in PHP 8.1+

 M lib/Horde/Kolab/Storage/Driver/Mock/Data.php
 M lib/Horde/Kolab/Storage/Folder/Namespace.php
 M lib/Horde/Kolab/Storage/Folder/Namespace/Config.php
 M lib/Horde/Kolab/Storage/Folder/Namespace/Fixed.php
 M lib/Horde/Kolab/Storage/Folder/Stamp/Uids.php
 M lib/Horde/Kolab/Storage/Object.php

https://github.com/horde/Kolab_Storage/commit/085731c51673ed2217182573b7c7ea55530c9705

---

commit 657b5ae31b6b7b9471ce809fca63ef41fb5411eb
Author: Michael J Rubinsky 
Date:   Mon, 31 Oct 2022 22:45:36 -0400

Merge pull request #2 from maintaina-com/backport-upstream-php81

Avoid log spam in PHP 8.1+

 M lib/Horde/Kolab/Storage/Driver/Mock/Data.php
 M lib/Horde/Kolab/Storage/Folder/Namespace.php
 M lib/Horde/Kolab/Storage/Folder/Namespace/Config.php
 M lib/Horde/Kolab/Storage/Folder/Namespace/Fixed.php
 M lib/Horde/Kolab/Storage/Folder/Stamp/Uids.php
 M lib/Horde/Kolab/Storage/Object.php

https://github.com/horde/Kolab_Storage/commit/657b5ae31b6b7b9471ce809fca63ef41fb5411eb
-- 
commits mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: commits-unsubscr...@lists.horde.org


[commits] turba branch master updated. 8bd087a5a2190e7a22c1ebb6749d8e0ac5a27871

2022-10-31 Thread Michael J . Rubinsky
The branch "master" has been updated.
The following is a summary of the commits.

from: b9801b85282d94ba2a91bbf8c1fe61fd9a84c7d2

4097880 Fix signatures, missing returns for edge cases etc.
da61961 Yet another tentative return type
8bd087a Merge pull request #11 from maintaina-com/backport

Summary: https://github.com/horde/turba/compare/b9801b85282d...8bd087a5a219

---

commit 40978808ac0b539a523f5696be315d0e255d9adb
Author: Ralf Lang 
Date:   Sat, 08 Oct 2022 19:19:37 +0200

Fix signatures, missing returns for edge cases etc.

 M lib/Api.php
 M lib/Application.php
 M lib/Backup/Contacts.php
 M lib/Driver/Favourites.php
 M lib/Driver/Group.php
 M lib/Driver/Prefs.php
 M lib/Driver/Sql.php
 M lib/Driver/Vbook.php
 M lib/Form/EditContactGroup.php
 M lib/List.php
 M lib/Test.php
 M lib/View/List.php

https://github.com/horde/turba/commit/40978808ac0b539a523f5696be315d0e255d9adb

---

commit da61961b3a3cdc8fa640a3bc5eb06cb8fd2ba490
Author: Ralf Lang 
Date:   Sat, 08 Oct 2022 19:34:44 +0200

Yet another tentative return type

 M lib/Driver.php

https://github.com/horde/turba/commit/da61961b3a3cdc8fa640a3bc5eb06cb8fd2ba490

---

commit 8bd087a5a2190e7a22c1ebb6749d8e0ac5a27871
Author: Michael J Rubinsky 
Date:   Mon, 31 Oct 2022 22:42:47 -0400

Merge pull request #11 from maintaina-com/backport

PHP 8.1 compat and static analysis fixes: Fix signatures, missing returns for 
edge cases etc.

 M lib/Api.php
 M lib/Application.php
 M lib/Backup/Contacts.php
 M lib/Driver.php
 M lib/Driver/Favourites.php
 M lib/Driver/Group.php
 M lib/Driver/Prefs.php
 M lib/Driver/Sql.php
 M lib/Driver/Vbook.php
 M lib/Form/EditContactGroup.php
 M lib/List.php
 M lib/Test.php
 M lib/View/List.php

https://github.com/horde/turba/commit/8bd087a5a2190e7a22c1ebb6749d8e0ac5a27871
-- 
commits mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: commits-unsubscr...@lists.horde.org


[commits] Yaml branch master updated. ff7bca60fd11d1f283ecb91ac84040c6c00e5321

2022-10-31 Thread Michael J . Rubinsky
The branch "master" has been updated.
The following is a summary of the commits.

from: 220b1f358aa499c7c4a4f9b3e7bde8ff81d83040

a884c08 Fix php 8.1 errors on unit test serializable.
ff7bca6 Merge pull request #1 from maintaina-com/backport-unittest-fix

Summary: https://github.com/horde/Yaml/compare/220b1f358aa4...ff7bca60fd11

---

commit a884c0848e196d40245df23118b58b0e776cd0c1
Author: Ralf Lang 
Date:   Thu, 18 Aug 2022 21:12:03 +

Fix php 8.1 errors on unit test serializable.

 M test/Horde/Yaml/Helpers.php

https://github.com/horde/Yaml/commit/a884c0848e196d40245df23118b58b0e776cd0c1

---

commit ff7bca60fd11d1f283ecb91ac84040c6c00e5321
Author: Michael J Rubinsky 
Date:   Mon, 31 Oct 2022 22:28:57 -0400

Merge pull request #1 from maintaina-com/backport-unittest-fix

Fix php 8.1 errors on unit test serializable.

 M test/Horde/Yaml/Helpers.php

https://github.com/horde/Yaml/commit/ff7bca60fd11d1f283ecb91ac84040c6c00e5321
-- 
commits mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: commits-unsubscr...@lists.horde.org


[commits] Exception branch master updated. f27c0f3df92d92b60367cc4be4adc99f42440faf

2022-10-31 Thread Michael J . Rubinsky
The branch "master" has been updated.
The following is a summary of the commits.

from: 754c7a3e8e37235311329a9676d9894e216a03e6

15b6109 Ensure LastError exception only passes integers
f27c0f3 Merge pull request #1 from maintaina-com/backport-php8.1-fix

Summary: https://github.com/horde/Exception/compare/754c7a3e8e37...f27c0f3df92d

---

commit 15b6109a0263e55c07fb00c390cafda9a66cd459
Author: Ralf Lang 
Date:   Fri, 19 Aug 2022 22:41:12 +

Ensure LastError exception only passes integers

As of PHP 8.1, null can no longer be passed to the second constructor
argument of builtin exceptions. It will raise an error, resulting in log spam.

Found executing the test suite of horde/yaml in php 8.1

 M lib/Horde/Exception/LastError.php
 M lib/Horde/Exception/PermissionDenied.php

https://github.com/horde/Exception/commit/15b6109a0263e55c07fb00c390cafda9a66cd459

---

commit f27c0f3df92d92b60367cc4be4adc99f42440faf
Author: Michael J Rubinsky 
Date:   Mon, 31 Oct 2022 22:27:33 -0400

Merge pull request #1 from maintaina-com/backport-php8.1-fix

Ensure LastError exception only passes integers

 M lib/Horde/Exception/LastError.php
 M lib/Horde/Exception/PermissionDenied.php

https://github.com/horde/Exception/commit/f27c0f3df92d92b60367cc4be4adc99f42440faf
-- 
commits mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: commits-unsubscr...@lists.horde.org


[commits] Imap_Client branch master updated. b47013f12b247b8f1de761bf538d2764654b75c5

2022-10-31 Thread Michael J . Rubinsky
The branch "master" has been updated.
The following is a summary of the commits.

from: e1efeaba6e750cb1c68b60321efb17760c22af1d

603bb15 Add __serialize/__unserialize
ba52d0a Merge branch 'fix/magic-serialize-unserialize-horde' of 
https://github.com/ChristophWurst/Imap_Client into 
ChristophWurst-fix/magic-serialize-unserialize-horde
b47013f Rework serialization changes

Summary: 
https://github.com/horde/Imap_Client/compare/e1efeaba6e75...b47013f12b24

---

commit 603bb15831c30fb33235a69f7f2b139b428595fc
Author: Christoph Wurst 
Date:   Tue, 24 May 2022 17:39:36 +0200

Add __serialize/__unserialize

Signed-off-by: Christoph Wurst 

 M lib/Horde/Imap/Client/Base.php
 M lib/Horde/Imap/Client/Cache/Backend.php
 M lib/Horde/Imap/Client/Cache/Backend/Cache.php
 M lib/Horde/Imap/Client/Data/Acl.php
 M lib/Horde/Imap/Client/Data/AclRights.php
 M lib/Horde/Imap/Client/Data/Capability.php
 M lib/Horde/Imap/Client/Data/Envelope.php
 M lib/Horde/Imap/Client/Data/Namespace.php
 M lib/Horde/Imap/Client/Data/SearchCharset.php
 M lib/Horde/Imap/Client/Data/SearchCharset/Utf8.php
 M lib/Horde/Imap/Client/Data/Thread.php
 M lib/Horde/Imap/Client/Ids.php
 M lib/Horde/Imap/Client/Ids/Map.php
 M lib/Horde/Imap/Client/Mailbox.php
 M lib/Horde/Imap/Client/Search/Query.php
 M lib/Horde/Imap/Client/Url.php
 M lib/Horde/Imap/Client/Url/Base.php

https://github.com/horde/Imap_Client/commit/603bb15831c30fb33235a69f7f2b139b428595fc

---

commit ba52d0ae9ba03c34c4e4ffb15714bdd0c8b51eb6
Author: Michael J Rubinsky 
Date:   Sat, 22 Oct 2022 19:10:51 -0400

Merge branch 'fix/magic-serialize-unserialize-horde' of 
https://github.com/ChristophWurst/Imap_Client into 
ChristophWurst-fix/magic-serialize-unserialize-horde

 M lib/Horde/Imap/Client/Base.php
 M lib/Horde/Imap/Client/Cache/Backend.php
 M lib/Horde/Imap/Client/Cache/Backend/Cache.php
 M lib/Horde/Imap/Client/Data/Acl.php
 M lib/Horde/Imap/Client/Data/AclRights.php
 M lib/Horde/Imap/Client/Data/Capability.php
 M lib/Horde/Imap/Client/Data/Envelope.php
 M lib/Horde/Imap/Client/Data/Namespace.php
 M lib/Horde/Imap/Client/Data/SearchCharset.php
 M lib/Horde/Imap/Client/Data/SearchCharset/Utf8.php
 M lib/Horde/Imap/Client/Data/Thread.php
 M lib/Horde/Imap/Client/Ids.php
 M lib/Horde/Imap/Client/Ids/Map.php
 M lib/Horde/Imap/Client/Mailbox.php
 M lib/Horde/Imap/Client/Search/Query.php
 M lib/Horde/Imap/Client/Url.php
 M lib/Horde/Imap/Client/Url/Base.php

https://github.com/horde/Imap_Client/commit/ba52d0ae9ba03c34c4e4ffb15714bdd0c8b51eb6

---

commit b47013f12b247b8f1de761bf538d2764654b75c5
Author: Michael J Rubinsky 
Date:   Mon, 31 Oct 2022 21:20:08 -0400

Rework serialization changes

- maintain usage of json encoding to save cache storage where possible
- remove associative arrays in favor of numerically indexed arrays
  when serializing.

 M lib/Horde/Imap/Client/Base.php
 M lib/Horde/Imap/Client/Cache/Backend.php
 M lib/Horde/Imap/Client/Cache/Backend/Cache.php
 M lib/Horde/Imap/Client/Data/Acl.php
 M lib/Horde/Imap/Client/Data/AclRights.php
 M lib/Horde/Imap/Client/Data/Capability.php
 M lib/Horde/Imap/Client/Data/Envelope.php
 M lib/Horde/Imap/Client/Data/Namespace.php
 M lib/Horde/Imap/Client/Data/SearchCharset.php
 M lib/Horde/Imap/Client/Data/Thread.php
 M lib/Horde/Imap/Client/Ids.php
 M lib/Horde/Imap/Client/Ids/Map.php
 M lib/Horde/Imap/Client/Mailbox.php
 M lib/Horde/Imap/Client/Search/Query.php
 M lib/Horde/Imap/Client/Url.php
 M lib/Horde/Imap/Client/Url/Base.php

https://github.com/horde/Imap_Client/commit/b47013f12b247b8f1de761bf538d2764654b75c5
-- 
commits mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: commits-unsubscr...@lists.horde.org