OpenProtocol Connector Release Notes ==================================== 2.73 Release 2nd Nov 2017 ------------------------- FIX: Exceptions to all day recurring appointments were saving incorrectly to server (showing as an extra appointment) FIX: Recurring appointment exception was not added into Outlook correctly (showing as an extra appointment) FIX: Excessive memory usage if exception on recurring appointment had invalid date FIX: Resetting folder other than inbox from server could appear to duplicate contents on client FIX: Client may reuse a connection but not select the required folder, so operation is not performed FIX: Disables the new Account Wizard in Outlook 2016 since it prevents accounts being configured FIX: Possible crash when Outlook tries to remove appointment with corrupted recurring rule FIX: Many minor changes to logging, error handling, etc 2.70 Release 22th Feb 2017 -------------------------- ADD: Added asynchronous move/deletion for improved responsiveness ADD: Added support for appointment category colors IMP: Improved detection of default scheduling and addressbook resources 2.60 Release 15th Sep 2016 -------------------------- FIX: Client would produce invalid recurrence rules (containing COUNT and UNTIL attributes) 2.59 Release 29th Mar 2016 -------------------------- FIX: Fixed intermittent IMAP disconnections with delegate mailboxes (would need to re-click folder to re-initiate connection) 2.58 Release 16th Mar 2016 -------------------------- FIX: IMAP APPEND commands may fail under SSL ADD: Added support for IMAP LITERAL+ extension 2.57 Release 9th Mar 2016 ------------------------- ADD: Public Folders are now presented as a separate store - (like Exchange does rather than under the same message store) ADD: Ability to Share and Connect to Message Folders (using IMAP ACLs) ADD: Ability to Share and Connect to User Calendars (using CalDAV calendar-proxy) ADD: Ability to connect to delegate mailboxes (like Exchange does rather than under the same message store) ADD: User Interface changes for connecting and sharing resources (new button to make Sharing more obvious to the user) IMP: Reduced the file path length of cached information store. IMP: Improved responsiveness of selecting folders 2.56 Release 18th Feb 2016 -------------------------- ADD: Support for creating Calendars and Contact folders within Outlook 2.55 Release 11th Feb 2016 -------------------------- ADD: Can now select to background download folders and contents (under Connection Tab in account properties) ADD: Shared Folders (where available) are now shown IMP: Improved the speed of successive Free/Busy lookups IMP: Improved responsiveness through connection caching FIX: SearchProtocolHost and COM surrogate may lock resources, causing freezing and Outlook startup errors FIX: Unresolved attendees will now report as unavailable rather than being available FIX: Spaces are removed from skype address (because they are not permitted) FIX: Message Duplication may occur if Outlook is Opened, Synced and Closed without modifying any messages 2.54 Release 7th Feb 2016 -------------------------- FIX: Transport Will only send TNEF if the message does not include attachments IMP: Additional bootstrap discovery path to simplify OCUCS bootstrapping where well-known URLs are not configured 2.53 Release 4th Feb 2016 -------------------------- FIX: Installation on 64 bit Windows with 32 bit Outlook may crash on installation FIX: Outlook 2003 is unstable when configuring folder bindings FIX: SearchProtocolHost may corrupt folder list, causing slow startup 2.52 Release 2nd Feb 2016 -------------------------- IMP: Installer now signed with SHA256 2.51 Release 28th Jan 2016 -------------------------- ADD: TNEF Support for Transport Provider (allowing Voting and other rich Outlook features) IMP: Installer signed with SHA256 Authenitcate instead of SHA1 IMP: Improved load speed and concurrent access to multiple/delegate message stores FIX: Integration with SearchHostProtocol to allow indexing of messages FIX: Contacts with underscores and extended character e-mail addresses would not encode correctly FIX: Client assumed Drafts and Sent Items folders pre-existed FIX: Crash may occur when autosaving to drafts on Outlook 2010 Version 2.50 7th January 2016 - Added premimary support for OCUCS (Oracle Communications Unified Communications Suite) - (Folders,Calenadars, Tasks, Contacts, Free/Busy, etc) - Improved installation on "Terminal Services" and "Click to Run" environments Version 2.48 (Patch) 15th September 2015 - Improved IMAP Capability detection with dovecot (client would not detect IDLE inside TLSSTART) - Fix VCARD label parsing would incorrectly detect extended label fields when used against iCloud/Apple-like servers Version 2.48 (Patch) 11th September 2015 - Tasks may appear blank in eGroupware - Improved contact mapping with eGroupware - Business Fax would appear duplicated in VCARD (with the original server cached version being included in addition to client changes) - Improved the mapping of Preferred e-mail address where the PREF qualifier is sent down via DAV sever Version 2.48 (Patch) 9th September 2015 - Additional IMAP Namespacing fixes (for Cyrus/Dovecot/FastMail/RFC compatability) - Fixed crashing on profile creation issue - Connector may crash when parsing contacts with a large number of multiple tagged address fields - Connector now caches and attempts to preserve unknown/mapped server tags Version 2.48 8th September 2015 - Client fix for Dovecot servers where untagged Capability response was not being parsed from Authentication response. It relied on CAPABILITY pre-authenticated. (This formerly broke folders in the OpenProtocols client). - Clients connecting to DAV servers reporting multiple contact folders may experience blank items in one or more of these folders. Version 2.47 3rd September 2015 - Client now only issues If-Match:ETag when updating Contact Groups - Client now sends single attributes to denote e-mail tags/types - Client will now parse VCARD: X-GENDER and X-WAB-GENDER for Contacts Version 2.46 (Patch) 30th August 2015 - IMP: Improved DAV discovery entrypoint for Tine20 - FIX: Fixed initial profile creation crash when creating CalDAV/CardDAV Only service. - IMP: Expanded Outlook field mapping to obtain more symmetry with iCloud/Calendar Server behaviour Version 2.46 14th August 2015 - FIX: address book homeset would not be reliably detected (with some DAV servers) - FIX: balloon dialog may report error:6 when synchronising folders (if the backend provider does not support GAL) - IMP: Client will now compress/resize vcard images to ensure that they render in all Outlook views Version 2.45 (Patch) 6th August 2015 - FIX: unqualified ADR: would not parse out default/work address - FIX: fixed incorrect handling of ADR multi-line encoding/escaping - FIX: fixed incorrect handling of LABEL multi-line encoding/escaping - FIX: changed ADR attribute parsing to improved (V3) tag based parsing method - FIX: uninstallation would not deregister DLLs in system32/sysnative directory Version 2.45 3rd August 2015 - IMP: Enabled IMAP Plain authentication for legacy IMAP servers - IMP: Improved parsing and mapping of contact fields for VCard Version 3 Version 2.44 27th July 2015 - IMP: Configuration now verifies settings by contacting DAV servers and returning collections - IMP: Status Report now reports collections - FIX: Resources returned both for Calendar and Tasks are now favoured as Calendar Resources - FIX: Client may hang for 60 seconds if it cannot detect at least one DAV resource from the connection settings - FIX: Additional Calendars and Contact collections may not bind correctly to the server Version 2.43 15th July 2015 - ADD: Added ability to configure CalDAV/CardDAV only messaging service (as well as data file) - IMP: Offline folder/collection deletions detected for DAV/IMAP - IMP: Configuration User Interface improvements - FIX: Improved detection/handling when DAV server goes offline/online - FIX: Fixed CalDAV/CardDAV diagnostics report to provide more information Version 2.42 2nd July 2015 - ADD:Ability to configure CalDAV/CardDAV only data stores - FIX: Fixed storage of redundant data flags in config files - FIX: WinInet on WinXP would not reliably re-issue authentication challenge Version 2.42 24th Jun 2015 - FIX: Possible instability after client automatically saves an item to the Drafts folder. - FIX: Outlook would return Ribbon Interface warning when running with Developer Warnings enabled - FIX: DAV settings would not reliably be overriden by IMAP settings (when the option is selected) - IMP: Additional logging and end user feedback when authenticating DAV resources Version 2.41 18th May 2015 - ADD: Apple Calendar Server (Contacts, Calendar, Free-Busy, Tasks) Version 2.40 7th May 2015 - IMP: Significant speed improvements when downloading messages - IMP: Significantly reduced memory footprint by improved caching logic. Version 2.30 4th May 2015 - ADD: Added support for exceptions for recurring appointments - ADD: Added support for OwnCloud Calendar and Contacts (can now specify resource path in server property) - IMP: Allow server to contain a URL (bypassing DAV bootstrapping/auto-discovery) - FIX: Meeting organiser property was set in non-group appointments - FIX: Recurring weekday appointments with N occurrences may not show all appointments Version 2.23 15th March 2015 - Official release of connector Beta 2 update - 8th March 2015 - FIX: Attendee Responses are now replicated accross Outlook instances (and updated on the server) - IMP: Improved the delay when closing Outlook (when DAV change polling is in progress) - IMP: Improved the logging feedback and suggestions when client is not able to connect to IMAP service provider - IMP: Improved the logging and end-user feedback when client is not able to connect to DAV providers Beta 2 update - 8th March 2015 - FIX: Copy and Pasting messages via IMAP may silently fail when done on folders created immediatly before the operation Beta 2 update - 5th March 2015 - FIX: Outlook 2013 (32 bit only) would fail to load profiles when Microsoft Social Connector was enabled and RSS Feeds folder already existed on the server. Beta 2 update - 3rd March 2015 - FIX: Fixed slow memory leak associated with creating Contact Groups Beta 2 update - 26th Feb 2015 - FIX: Fixed memory leak associated with IMAP Append command status response - FIX: Fixed memory leak associated with IMAP Flag Fetch command status response Beta 2 update - 25th Feb 2015 - FIX: Improved handling of file contention when multiple accounts are created (precursor for allowing delegate message/calendar/contact stores) Beta 2 update - 24th Feb 2015 - FIX: Posting Notes to mail folders would cause ghosted items on the client (they would disappear on resync) - FIX: Fixed coexistence problem where MailEnable Connector and OpenProtocols connector were used in the same profile (to access the same mailboxes) Beta 2 update - 18th Feb 2015 - FIX: Client may crash when synchronising tasks (introduced in Beta 2 release). - FIX: Reduced the number of failed loging attempts when authentication is denied - FIX: Diagnostic/Status report would list incorrect settings - FIX: Improved iCalendar parsing Beta 2 12th Feb 2015 - FIX: Updated VCF parsing library to latest release (providing more compatability with V2.1/3 vCards) Beta 1 update - 11th Feb 2015 - FIX: Improvements to VCF encoding - FIX: extended chars (for VCF) against FastMail servers are now correctly converted from UTF8 encoding to unicode (UTF16) Beta 1 update - 10th Feb 2015 - IMP: Added support for IMAP TLS negotiation/detection - FIX: Fixed problem with outlook not being able to match the UID of external meeting requests - IMP: Enabled auto-update feature in preparation for release Beta 1 update - 9th Feb 2015 - IMP: Improved autodiscovery to include SRV lookups for submission and imap hosts (as a suppliment to Microsoft Autodiscovery). - FIX: Client would not decode Version 2.0 UTF VCalendarswwith containing multibyte characters (unless they were inline mime encoded). - FIX: Installation on 64 bit Windows with 64 bit Outlook (with Click To Run) would not detect the correct Outlook bitness. Beta 1 update - 7th Feb 2015 - FIX: Improved Free/Busy implementation to work with a wider array of service providers (specifically Zimbra) - IMP: Zimbra Mail, Folders, Calendar, Tasks, Contacts and Groups support verfied - FIX: Autodiscovery would resolve caldav service using carddav SRV records - FIX: Autodiscovery would clear results if _autodiscover._tcp.domain did not exist - FIX: Client would fail to login against Zimbra (failed at the CAPABILITY) command - IMP: Improved alerting and handling when IMAP server rejects authentication - IMP: Add IMAP reporting to Status Report - IMP: Troubleshooting warning if Logging left enabled - IMP: Troubleshooting warning if Troubleshooting mode left enabled - FIX: VCard/VCalendar decoding issues - FIX: Outlook may lock up if server reports a folder as existing, but IMAP select then fails - FIX: Spelling mistake on configuation dialog. - FIX: Client may re-prompt for settings if autodetection reported a different SMTP server to IMAP/Inbound server - FIX: Additional improvements to detection of MAPISVC.INF on Windows/x64 (would prevent service installation on earlier Outlook versions) - FIX: 32/64 bit installer would not correctly detect the location of MAPISVC.INF on Windows 8/64 systems - FIX: Creating a new profile in Outlook may bring up the service configuration dialog if the Outbound SMTP settings were not manually configured. - FIX: Multiple deletions of Contacts, Appointments and Tasks would fail. Beta 1 Release - 01 December 2014 --------------------------------- INF: Initial release of features as at http://www.arpdev.com - (Store) Message Store Release - (CalDAV) Calendar/Tasks Store Transport Layer - (IMAP) Store Transport Layer - (CardDAV) Contacts Store Transport Layer - (CardDAV) Global Address List Store Transport Layer - (CalDAV) Free/Busy Provider - (SMTP) Transport Provider