Skip to content

Revision History

6.5.1

18-Apr-2025

Notes on upgrading from earlier versions

As of version 6.5.1, CommuniGate Pro packages for Linux come with new startup scripts for the systemd initialization system. Upgrading may require tweaking the server startup settings.

When upgrading from version 6.4, it may be necessary to check and update the Child Processes Manifesto.

The server has a built-in full-text search engine. It is disabled by default for existing domains as it requires additional disk space and initial indexing. We recommend enabling it for both existing and new domains.

  • AIRSYNC: Implemented account only remote wipe.
  • CALENDAR: Implemented support for counter proposals.
  • CALENDAR: iCalendar Non-Standard Properties are now available in the XML API.
  • CLI: Option to try and compile WSSP or CG/PL file when uploading it via CLI commands.
  • CORE: TLS 1.3 is now supported and used by default.
  • CORE: The Child Processes Manifesto has been implemented.
  • DOC: New builtin documentation design.
  • LINUX: Migratied from System V init to systemd
  • LOG: Updates to User and Domain default settings and Domain settings are recorded in the
  • LOGIN: Added automatic Kerberos/client TLS login links to web interfaces and settings to change its display.
  • MAIL: Added full-text search support.
  • MAPI: Connector updated to version 1.54.12.52.
  • PLUGINS: Separate enabling and configuring plugins per domain.
  • PLUGINS: VCS plugins can read and modify the description field of a calendar event.
  • PLUGINS: Improved checking of plugins files before installation.
  • WEB: cg-web interface updated to version 1.1.1.
  • XIMSS: folderRead returns message metadata attributes.
  • XIMSS: Added CalendarGetEventUID function.
  • XIMSS: folderRead returns INTERNALDATE.
  • Fix: ACCOUNTS: In some cases, fully blocked Accounts were incorrectly counted when counting Accounts in the Domain.
  • Fix: ACCOUNTS: Delegates are restricted access to delegated folders of blocked Accounts.
  • Fix: AIRSYNC: Fixed handling of corrupted Smart requests from the GMail client on Android.
  • Fix: AIRSYNC: Fixed a critical server crash with an empty Location field for some clients.
  • Fix: CALDAV: Deleted calendar items could be lost in DAV:sync-collection.
  • Fix: CALDAV: Fixed handling of incorrect paths in REPORT and PROPFIND requests.
  • Fix: CALENDAR: Added workaround for missing real name in MAPI calendar meeting requests.
  • Fix: CALENDAR: Adjusted the calculation of the end date of a recurring event.
  • Fix: CALENDAR: Fixed saving an event with a meeting room.
  • Fix: CALENDAR: Server might crash on scheduling reply may w/o attendees.
  • Fix: CALENDAR: Implemented a workaround for events with an unsynchronized recurrence rule.
  • Fix: CALENDAR: An incorrect iCalendar object could trigger looped notifications.
  • Fix: CALENDAR: Non-standard parameters of different clients are now not lost when an event is changed.
  • Fix: CLI: Server might crash on rights checking.
  • Fix: CLI: Fixed checking access restrictions for some commands.
  • Fix: CLI: Fixed BLOCKACCOUNT command without optional parameters.
  • Fix: CORE: Fixed critical error while processing an HTTP request.
  • Fix: CORE: Unified the account access recovery process for both clustered and standalone configurations.
  • Fix: CORE: Fixed a critical error while encoding an IDN name.
  • Fix: CORE: Fixed message flags being lost after server restart.
  • Fix: CORE: Fixed UTF32 handling in some cases.
  • Fix: CORE: In some cases server might crash if settings file contents are incorrect.
  • Fix: CORE: Fixed possible crash when reading NAPTR records.
  • Fix: CORE: Fixed crash when reading invalid BER data.
  • Fix: CORE: Increased stability during input-output operations.
  • Fix: CORE: Fixed crash when entering incorrect license keys.
  • Fix: DIRECTORY: Fixed possible crash when reading the Central Directory.
  • Fix: DIRECTORY: Fixed encrypted password check for an entry in the Central Directory.
  • Fix: DIRECTORY: "Hide in Directory" group settings did not work.
  • Fix: DIRECTORY: The "Directory Integration" account settings were ignored when inserting all records into the Directory.
  • Fix: HTTP: Added access rights checks when proxying calls.
  • Fix: IMAP: Fixed mailbox listing for some cases when using XLIST.
  • Fix: MAIL: Mail trailer is inserted into HTML-parts of emails correctly.
  • Fix: MAIL: Fixed an issue where mailbox flags in the mailbox might not be saved.
  • Fix: MAPI: Improved transmission of message flags.
  • Fix: PBX: Fixed possible crash when starting a bridged call.
  • Fix: PBXLEG: Fixed possible crash during incoming call.
  • Fix: PLUGINS: Fixed the operation of Freebusy plugins in the cluster.
  • Fix: PLUGINS: Fixed errors in unpacking (installing) plugins.
  • Fix: PLUGINS: Fixed storing long password fields in extension settings.
  • Fix: QUEUERULES: Fixed disclaimer insertion with subject tagging.
  • Fix: QUEUERULES: Subject tagging now happens regardless of whether the subject was in the email.
  • Fix: QUEUERULES: Fixed disclaimer insertion when there are text attachments in an email.
  • Fix: QUEUERULES: The group rules now do not depend on the case of account names.
  • Fix: QUEUERULES: Fixed disclaimer insertion for messages with several recipients.
  • Fix: UTILITIES: Fixed --fixLongLines flag behavior during migration for rare cases.
  • Fix: WEB: Cleanup authorization data from browser address line when logging in by URL.
  • Fix: WEB: Fixed svg icons loading in mobile version.
  • Fix: WEB: HTML lang attribute doesn't trigger browser's translation anymore.
  • Fix: WEBADMIN: Account synchronization settings with the Directory were unavailable.
  • Fix: WEBADMIN: Fixed users import with empty password.
  • Fix: WEBADMIN: Fixed the ability of blocking a user on the cluster's front node.
  • Fix: WEBADMIN: Fixed display of errors on the Account settings page.
  • Fix: WEBADMIN: Better controls display in some web browsers.
  • Fix: XIMSS: Corrected display of TNEF attachments for some clients.
  • Fix: XIMSS: Fixed possible memory leak on a failed call.
  • Fix: XIMSS: Large text/html email parts were given to clients as attachments.
  • Fix: XIMSS: Better rendering of CID references.

6.3.39

20-Dec-2024

  • ACCOUNTS: Added the ability to block accounts.
  • CALENDAR: iCalendar STATUS fields are supported.
  • CALENDAR: DELETE operation performed by an organizer propagates STATUS:CANCELLED to attendees.
  • CALENDAR: DELETE operation performed by an attendee reports DECLINED unless event is already CANCELLED.
  • WEB: First release a new user interface.
  • PLUGINS: Added support for interface files and Single Sign-On for extensions.
  • PLUGINS: Event repeating rule of event is available for plugins.
  • IMAP: The LIST and LSUB commands return the special-use flags.
  • MAPI: Connector updated to version 1.54.12.50.
  • XIMSS: Text/html MIME parts are encoded into base64 on composing new emails.
  • XIMSS: Added filtering messages by custom tags.
  • XIMSS: Custom flags are now supported when sending messages.
  • WEBADMIN: Removed the ability to generate a private key smaller than 1024 bits for SSL/TLS certificates.
  • Fix: ACCOUNT: List Identities with Aliases.
  • Fix: ACCOUNT: The Relaxed mode for From name verification rejected valid addresses.
  • Fix: AIRSYNC: Free/busy status works properly.
  • Fix: AIRSYNC: Location is not saved in the calendar event for AirSync version >= 1.60.
  • Fix: CALDAV: Some condition HTTP headers were processed incorrectly.
  • Fix: CALDAV: Replying to an Invitation might cause a server crash.
  • Fix: CALDAV: REPLY operations could be processed incorrectly.
  • Fix: CALENDAR: Publishing an event without an organizer might cause a server crash.
  • Fix: CALENDAR: Propagate participation status to all attendees.
  • Fix: CALENDAR: A calender folder created with a constant name on the first request to the user’s calendar.
  • Fix: CALENDAR: The Оrganizer has been removed from invitations recipients.
  • Fix: CALENDAR: Participation status for participants is now set by default.
  • Fix: CALENDAR: Additional attendees in events were processed incorrectly.
  • Fix: CHRONOS: Skip calendar notifications for non-calendar collections.
  • Fix: CORE: Fixed node crash while inter-cluster communications.
  • Fix: CORE: The cluster backend no longer attempts to process proxy server headers.
  • Fix: CORE: Disable caching for WSSP/WCGP pages.
  • Fix: MAIL: Fixed case sensitive email verification when sending an email to groups.
  • Fix: QUEUERULES: In some cases disclaimer inserted into an email incorrectly.
  • Fix: RESOURCEACCOUNT: Account template is ignored on creating resource accounts.
  • Fix: XIMSS: Fixed handling of "tel:" links in the MIME method.
  • Fix: XIMSS: Fixed re-creation of user session in cluster behind proxy server.
  • Fix: WEBADMIN: Error could be displayed when searching users with Enter key instead of UI button.

6.3.38

02-Nov-2024

  • QUEUERULES: Added e-mail processing rule action to add disclaimers.
  • PLUGINS: Added deleting, updating VCS (participants, name, time of start, ending, duration).
  • CALENDAR: RFC 6578 (WebDAV Sync) support has been implemented.
  • CORE, CG/PL: Base64Url support has been implemented.
  • LOGIN: Enhanced the security of the authentication mechanism using TOTP.
  • WEB: Added links highlighting in calendar invitation view.
  • WEB: User now can choose to fill VCS, conference room and location fields at the same time in calendar event creation dialog.
  • Fix: ACCOUNTS: Fixed password complexity check with a synchronous script.
  • Fix: ACCOUNTS: Resource accounts' calendars work correctly on changing default calendar names now.
  • Fix: AIRSYNC: Some requests may have resulted in the temporary blocking of a user's mailbox.
  • Fix: CALENDAR: Added automatic creation of default calendar for new account.
  • Fix: CALENDAR: Added check for more current event, server rejects old invites with warning about new version.
  • Fix: CLI: Some methods were executed without proper rights checking.
  • Fix: CG/PL: Fixed JSON serialization of binary data.
  • Fix: WEB: Fixed display of images in mail attachments.
  • Fix: WEB: Long event attendee names could be truncated in event view.
  • Fix: WEB: Better conference room selection field posiitioning.
  • Fix: WEB: Updated shared calendar unsubscription dialog.
  • Fix: WEB: When accepting an event invitation, the modal dialog could be truncated.
  • Fix: WEB: Prevent a user from adding contacts to event invitation twice.
  • Fix: WEB: User authentification data is no longer sent in GET requests.
  • Fix: WEB: Fixed adding attachments when creating emails for new users.
  • Fix: SIP: Fixed the unreasonable use of the "maddr" SIP URI parameter.

6.3.37

29-Aug-2024

  • CORE: Improved PROXY protocol operation for HTTP, IMAP, SMTP, POP and PWD.
  • QUEUERULES: Added new condition type for user groups.
  • QUEUERULES: Added new condition type for attached files.
  • X2Auth: Added "Don't check for client network addresses" parameter to the Two-factor authentication section.
  • RTP: Improved SDP attributes handling.
  • WEBADMIN: Better calendar control for mail rules setup.
  • XIMSS: Extended set of arguments for folderRead and return value attributes for findEvents.
  • Fix: AIRSYNC: Replying to calendar event could corrupt data in the associated mailbox.
  • Fix: AIRSYNC: Response to damaged calendar event could result in a server crash.
  • Fix: CalDAV: Better compatibility with some implementations.
  • Fix: XIMSS: Fixed a critical server failure when editing a task.
  • Fix: XIMSS: Microsoft TNEF attachments are now handled correctly.
  • Fix: WEBADMIN: Fixed display of PROXY protocol clients' addresses in the 'Monitors' section.
  • Fix: CALENDAR: Fixed a server crash when creating some kinds of tasks.
  • Fix: WEB: Improved positioning of the letter formatting panel.
  • Fix: WEB: Fixed links transposition in the event view in the 'Where' field.
  • Fix: WEB: Email reply option in the 'Sent Items' folder worked incorrectly.
  • Fix: WEB: Fixed display of labels in the 'Daily' calendar view.
  • Fix: WEB: Fixed display of email 'Reply' and 'Reply to All' buttons.
  • Fix: WEB: When highlighting calendar event description links the comma in the end of sentence could be included in the link.
  • Fix: WEB: Search field could be detected as a login field by some browsers.
  • Fix: WEB: Reply and Forward buttons could be hidden for users who use external mail clients.

6.3.36

10-Jul-2024

  • CORE: Added resource mailboxes support. Server administrator now can create a meeting room account for the users to use while scheduling the calendar events.
  • CORE: Added support for PROXY protocol for HTTP, IMAP, SMTP, POP and PWD.
  • PLUGINS: Added Free/Busy plugin API to obtain information about the availability of meeting participants (Free/Busy) from other calendar servers.
  • ACCOUNTS: Added the ability to prevent users from using previous passwords.
  • Fix: Better start script compatibility with Linux systems based on systemd.
  • Fix: CORE: Fixed decoding of multiline MIME header attributes (RFC 2231, section 3).
  • Fix: CORE: Fixed CLI syntax error shown when trying to recover password in cluster configuration.
  • Fix: CORE: Fixed client IP address verification when authenticating in cluster or working behind a proxy server.
  • Fix: QUEUERULES: server might crash on incorrect rules data.
  • Fix: XIMSS: User added IMAP keywords with special characters don't ruin the folders output anymore.
  • Fix: XIMSS: Fixed crash on calling method folderSearch without filter attribute.
  • Fix: XIMSS: List of message recipients was formed incorrectly when user forwarded a calendar event.
  • Fix: AIRSYNC: Fixed a critical server crash when accepting an already deleted calendar invitation.
  • Fix: AIRSYNC: Fixed fowarding calendar events.
  • Fix: AIRSYNC: Fixed a preview of HTML emails on the iPhone.
  • Fix: AIRSYNC: Fixed deletion of the invitation email after accepting calendar event on the iPhone.
  • Fix: AIRSYNC: Fixed participation status setting issue in calendar event for addresses with different case.
  • Fix: AIRSYNC: Fixed formation of the MergedFreeBusy field when adding a user to an event.
  • Fix: WEB: Inline images in messages aren't duplicated in Web UI anymore.
  • Fix: WEB: Fixed the long calendar event window not fitting in the browser window.
  • Fix: WEB: Fixed e-mail window resize button showing in recipient selection overlay.
  • Fix: WEB: Long list of e-mail recipients could have an incorrect word wraps.
  • Fix: WEB: Some e-mails didn't fit in the browser window horizontally.

6.3.35

14-May-2024

  • HTTP: Added configuring Trusted Proxy Servers and X-Forwarded-For and Forwarded (RFC 7239) headers processing.
  • LDAP: Maximum record response size increased to 15 MB.
  • PLUGINS: Added "plugin description" plugin option.
  • PLUGINS: Added "enum" configuration parameters type.
  • SECURITY: Temporarily dropping root privileges is available on Linux.
  • WEB: Links in a calendar event description are now opened in new window.
  • Fix: AIRSYNC: The organizer has been notified that the invitation has been accepted regardless of attendee's response.
  • Fix: CALDAV: Fixed crash when creating an event without attendees.
  • Fix: LDAP: Crash while attempting to establish an TLS connection.
  • Fix: SMTP: Relaxation of unnecessary restrictions on relay for authorized clients.
  • Fix: VCS: Fixed adding videoconference unpersonalised links to calendar event descriptions.
  • Fix: WEB: Fixed missing "Access Rights" block for calendars.
  • Fix: WEB: Fixed vertical scrollbar display in block "Access Rights" for calendars.
  • Fix: WEB: It is not possible to delete the recovery mail address in the settings.
  • Fix: WEB: Changing password error message is not localized.
  • Fix: WEB: Renaming, moving and deleting system mail folders was blocked.
  • Fix: WEB: The close button of the confirmation dialog before saving overlaps the text.
  • Fix: WEB: Authorization was lost after refreshing the browser window after a period of inactivity.
  • Fix: WEB: Better positioning of e-mail participant info popup.
  • Fix: Fixed launching scripts from the skins directory.
  • Fix: Fixed service start in RPM packages.
  • Fix: Fixed adding the client to the temporarily unblockable list after an unsuccessful attempt to log in with an existing username.

6.3.34

09-Apr-2024

  • PLUGINS: new subsystem adding the ability to extend CommuniGate Pro functionality without modifying its embedded components.
  • VCS: added support for the Video Conference Systems integration plugins.
  • LDAP: relaxed the Bind DN and Server Subtree length limit for Remote Directory Storage Units.
  • LDAP: Max server response size is now configurable.
  • SMTP: added possibility to disable relay for client addresses.
  • WEB: improved display of message counters in mail folders.
  • WEB: users now can delete manually created additional calendars.
  • WEB: "work" e-mail is now selected by default when creating contact.
  • WEB: the middle name is used when auto-filling a full contact name while creating a contact.
  • WEBADMIN: added the ability to change "Maximum Recipients" option for Web Client.
  • Fix: AIRSYNC: fixed an event attachment opening on iOS devices.
  • Fix: AIRSYNC: fixed crash on losing calendar event attachments.
  • Fix: RPOP: fixed an error occurring in some cases when configuring RPOP through the admin interface.
  • Fix: CALENDAR: enhance compatibility with importing recurring events from iCal files (RFC5545).
  • Fix: WEBDAV: improved handling of error situations in PROPFIND requests (RFC4918).
  • Fix: XIMSS: accepting calendar events without RSVP attribute didn't send the acceptance notification.
  • Fix: CALDAV: in some cases calendar invitation acceptance notifications were not sent.
  • Fix: HTTP: in some cases form-urlencoded requests sent to external resources were generated incorrectly.
  • Fix: WEBADMIN: the "LDAP direct Provisioning" option was incorrectly displayed in the Dash interface.
  • Fix: WEBADMIN: the ChangePassword parameter was not working correctly when importing users from a CSV file.
  • Fix: WEBADMIN: Fixed operation of the "E-mails from Members Only" parameter when setting up a group.
  • Fix: WEB: mail subject was cropped too short when mail was displayed in list view
  • Fix: WEB: fixed selection of contacts from Buddies folder.
  • Fix: WEB: when showing a long list of contacts, the last one might not be shown completely.
  • Fix: WEB: free-busy calendar display don't close anymore when trying to change filter settings.
  • Fix: WEB: calendar invitation buttons has flown over the e-mail subject.
  • Fix: WEB: events from Web-calendar didn't open on click.
  • Fix: WEB: fixed wrapping of long lines in the e-mail editor.
  • Fix: WEB: added localization for 2FA errors.
  • Fix: WEB: calendar event descriptions with word wraps are now displayed correctly.

6.3.33

27-Dec-2023

  • Fix: WEBADMIN: the preferred Web access address was not saved.
  • Fix: WEB: improved the display of calendar events as a list.
  • Fix: WEB: the drop-down menu when closing a message was incorrectly positioned.
  • Fix: WEB: fixed behavior of buttons in the form of adding to friends.
  • Fix: WEB: localization of "Tasks" interface for Russian language did not work.
  • Fix: WEB: when reopening a saved draft with an empty message body, its subject was reset.
  • Fix: WEB: improved display of attachments when writing an e-mail.
  • Fix: WEB: action buttons in the built-in notification of a new e-mail could be incorrectly located.
  • Fix: WEB: renaming, moving and deleting system mail folders was blocked.
  • Fix: WEB: errors were displayed when trying to delete a folder from "Favorites".
  • Fix: WEB: the button to create an e-mail changed color when switching the view of the e-mail list.
  • Fix: WEB: fixed location of multiple file selection items when displaying them as a list.
  • Fix: WEB: fixed alignment of icons and date/time in call history.

6.3.32

20-Dec-2023

  • MAIL: added delayed sending of e-mails.
  • MAIL: added ability to encrypt any e-mail message with S/MIME key.
  • LOGIN: added feature of two-factor authorization via TOTP.
  • CG/PL: added base32 format for Convert function.
  • CG/PL: added Base32Encode and Base32Decode functions.
  • CG/PL: additional URL parts and GetHTTPResource() method for Web applications can now be used within a session.
  • WEB: made menu items about marking e-mail messages more user-friendly.
  • FIX: SMTP: domain used in SMTP EHLO is now chosen based on outgoing request IP address, in line with RFC 5321 requirements.
  • Fix: console migration utilities added to RPM package.
  • Fix: LOGIN: blocking IP address in case of repeated unsuccessful login attempts might fail.
  • Fix: WEBADMIN: when saving Cluster settings, an error was displayed even if the settings were correct.
  • Fix: WEBADMIN: when saving Session settings, an error was displayed even if the settings were correct.
  • Fix: WEBADMIN: fixed transition to search in embedded documentation.
  • Fix: CG/PL: server interruption could occur when using RunScript function.
  • Fix: CG/PL: The entrypoint parameter of the RunScript method was handled incorrectly.
  • Fix: WEB: incorrectly displayed elements for enabling delivery notifications.
  • Fix: WEB: a lot of small improvements to elements in calendar event creation form.
  • Fix: WEB: selected e-mails actions panel could be displayed incorrectly.
  • Fix: WEB: list of emails could shift slightly when selecting the first message.
  • Fix: WEB: user's initial could be shown off-center if there was no avatar picture.
  • Fix: WEB: changed display of weekday names in Russian localization.
  • Fix: WEB: improved behavior and display of buttons to add files in user card, files, calendar, etc.
  • Fix: WEB: the active area of folders in mail, settings and files now occupies the full width of the line.
  • Fix: WEB: the text on the button to change the contact card in Russian localization did not fit in the space allocated for it.
  • Fix: WEB: fixed a typo in the S/MIME password interface in Russian localization.
  • Fix: WEB: fixed a typo in the notification when saving login settings in Russian localization.
  • Fix: WEB: labels in Russian localization didn't fit Calendar event buttons.
  • Fix: WEB: removed errors in the browser console when deleting a folder.
  • Fix: WEB: Some emails displayed too large to fit in the window.

6.3.31

05-Oct-2023

  • Fresh start