we have just released Z-Push 2.3.7 final (tag 2.3.7, commit d788cf9113e21747791bcfd5f9c7261958e20ead).
This is a maintenance release with several improvements for KOE, but also of general nature.
Besides one minor ticket (ZP-1243) it is the same as 2.3.7 beta1.
For KOE 1.4 Z-Push now supports the request of delivery receipts and improved handling of private appointments.
A new KOE capability flag was added to the main Z-Push configuration file. Please update your config accordingly.
Synchronization of private appointments
Private appointments are now not being ignored in shared folders anymore. During the synchronization process their data is stripped, which means that private appointments show up in a shared folder, but have no sensitive data. It’s not possible to edit (save) these appointments via shared access.
Older KOE versions will allow editing these in Outlook, but the data will not be saved on the server.
Calendars that are already shared need to be re-synchronized in order to see existing private appointments (close & re-open shared calendar).
Prioritization of the KOE GAB
All KOE versions will benefit from the prioritization of the KOE GAB. Until now it could happen that the GAB was only available at the end of the synchronization. This will now happen early in the synchronization process.
Please be aware that for many of the new features you need KOE 1.4, the release candidate (RC) can be found here: https://kopano.com/kopano-ol-extension-1-4-rc-now-available/
There have also been some contributions from Chris (IPv6 logging) and Vincent (loosen SyncObject.equals) in this version. Thanks guys!
This version has also a repository for Debian 9 available here: http://repo.z-hub.io/z-push:/final/Debian_9.0/
Debian 9 was released recently. Please give us feedback about your experience.
Changes since 2.3.6 final:
[ZP-1177] KOE: private appointments in shared folders are not visible after making them public
[ZP-1197] Add a flag to WebserviceDevice->GetDeviceDetails() to (not) include hierarchy cache
[ZP-1200] IPv6 address not logged correctly (Contributed by Chris Pitchford - Thanks!)
[ZP-1204] Process delivery request from KOE
[ZP-1227] Prioritize KOE GAB sync
[ZP-1243] Always send X-Push-Capabilities header in Settings response (hotfix to 2.3.7beta1)
[ZP-1196] Warning in gab-sync with hidden groups
[ZP-1198] WebserviceDevice->GetDeviceDetails() should not return hierarchy cache
[ZP-1199] Truncating emails can result in invalid strings
[ZP-1201] Settings command triggered by KOE always overwrites device data
[ZP-1208] Meeting shows up twice in Outlook calendar
[ZP-1210] Not possible to install z-push-kopano-gabsync on CentOS/RHEL/Fedora
[ZP-1212] Folder stat data expiration time should be randomized
[ZP-1215] Error on generating first sync state if GlobalWindowSize is full
[ZP-1219] Introduce hidden debugging flag for WBXML decoder
[ZP-1220] Outlook is “disconnected” after adding a Contact folder
[ZP-1221] Unable to create OL2013 profile when password contains special chars
[ZP-1228] Accept folders with type “OTHER” as shared folders
[ZP-1229] Strict type checking in SyncObject.equals() may break other backends (Contributed by Vincent Sherwood aka. liverpoolfcfan - Thanks!)
Code changes since Z-Push 2.3.6: https://stash.z-hub.io/projects/ZP/repos/z-push/compare/diff?targetBranch=refs%2Ftags%2F2.3.6&sourceBranch=refs%2Ftags%2F2.3.7
openSuse repositories: due to a malfunction of our build service we are tempoarly not able to provide packages for openSuse 13.2 and 42.2. We will fix this and update the repositories asap.
Install Z-Push 2.3.7 from the final repositories (recommended): https://wiki.z-hub.io/display/ZP/Installation
The tarball is available here (not recommended): http://download.z-push.org/final/2.3/z-push-2.3.7.tar.gz
Please share your experiences and give feedback!
Z-Push dev team