Hello,

we have just released Z-Push 2.4.2 final (tag 2.4.2 commit e2a70a79747c8004701f7c915b18587b79f7c59d).

This is a maintenance release with some bugfixes and improvements.

We have improved Z-Push packages. For debian-based systems Felix changed the dependency handling.
RHEL-based systems now should have the correct permissions and ownership for state and log folders. Please check carefully if everything works as expected.

In certain cases Z-Push triggers folder re-sync if the client requests deletion a lot of items. Sometimes this a desired behaviour and the folder re-sync is not necessary. Michele added new feature to take a threshold into account. Check Z-Push Wiki for more information.

For the Kopano backend we fixed saving picture for a contact created on mobile and unsetting properties for tasks.

Niels added authentication with GSSAPI support for IMAP servers. Therefore changes in the config of the IMAP backend might be necessary.

Bart fixed several bugs for imap and caldav backends.

Thank you all for the contributions!

Install Z-Push 2.4.2 final from the final repositories (recommended) Z-Push Wiki.

Tickets in Z-Push 2.4.2

Bug
[ZP-1369] - Impersonation: ReplyBack notification mail can not get folder name
[ZP-1386] - include/mimeDecode.php:541 Uninitialized string offset: 0 (8)
[ZP-1391] - IMAP Backend: Users cannot authenticate against IMAP servers with GSSAPI support
[ZP-1396] - CalDAV Attendee but no meeting
[ZP-1399] - Wrong state and log folder permissions for RHEL based systems
[ZP-1400] - Picture not saved for a contact created on mobile
[ZP-1408] - Warning Undefined index: subject
[ZP-1410] - IMAP backend to provide user details for caldav
[ZP-1411] - Unset undefined properties for tasks
[ZP-1412] - Add ignore_missing_attachments option to mapi_inetmapi_imtoinet

New Feature
[ZP-1372] - Folder re-sync is triggered on deletions ratio threshold

Improvement
[ZP-1398] - z-push-admin do not call $device->GetHierarchyCache() in loop
[ZP-1401] - In gab2contacts also sync Kopano contacts
[ZP-1413] - deb: Turn php dependencies around

Code changes since Z-Push 2.4.1: https://stash.z-hub.io/projects/ZP/repos/z-push/compare/diff?targetBranch=refs%2Ftags%2F2.4.1&sourceBranch=refs%2Ftags%2F2.4.2

Please share your experiences (positive and negative) and give feedback!

Greetings,
Manfred