Z-Push 2.4.2 final released
we have just released Z-Push 2.4.2 final (tag
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
[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
[ZP-1372] - Folder re-sync is triggered on deletions ratio threshold
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!