Skip to main content

5.0.3

Release published on 2024/06/18

caution

This version 5.0.3 fixes a critical security vulnerability. It is necessary to update as soon as possible. If you cannot, you can also apply the patch (see post). Do not hesitate to ask our technical teams via our ticketing tool.

New functions

LDAP

  • BM-20983: Allows the modification of the DC domain attribute for LDAP export

CLI

  • The bm-cli inject imap command now injects randomly into all the user's existing folders

Fixes

Core

  • BM-21006 : Correction of the security breach related to session ids (see post)
  • BM-20992 : Taking into account the '^' character in folder names (it was a special character with Cyrus, not with Outlook365)
  • BM-20992: Prevents the creation of folders with the same name via the IMAP protocol
  • BM-20864 : Correction of the email summarizing the sharing rights (the email indicated the sum of the granted rights, not the rights in place)
  • BM-21004 : Fixed deletion error delegation
  • BM-20920 : Correction of translations not taken into account in email notifications
  • BM-20976 : Fixes an error when creating a user (creates the Freebusy container before the Calendar container)
  • Improvement of the execution speed of the update script resetting user preferences
  • Fixed an issue when deleting messages in the double-bottom trash management queue

CLI

  • BM-20960 : Corrects the activation of detailed logs for Exchange Active Sync (bm-cli eas content-logs)
  • BM-20971 : Use the domain uid rather than the email domain for the "check and repair" command
  • Fixing the unexpunge command issue when there are more than 500 messages available

EAS

  • BM-21015: Corrects synchronization of shared mailboxes
  • BM-20987 : Don't try to analyze empty parts of the email
  • BM-20977: Corrects the error code of response in case of folder not found

Calendar

  • BM-20997 : Correction of the event cancellation that does not delete reminders

Address Book

  • BM-21020: Corrects infinite loop during full reindexing

Administration console

  • BM-21002 : Fixes the inability to update a user as a user with administrator rights
  • BM-20974 : Correction of the Freebusy right + Invitation

AD/LDAP

  • BM-20931 : Correction of the import with a third-party OpenID server

IMAP

  • BM-21001 : Deleting a mailbox folder did not cause the messages contained in the folder to be moved to the double-bottomed trash can

Auth

  • BM-20986 : Adding error logs when retrieving OpenID endpoints fails

Kafka

  • Fix concurrency issues preventing directory entry cloning
  • Fixed cloning that could fail due to the compact deletion of a user and related remains in the directory (e.g. user settings)
  • Deletes temporary files at the end of cloning in "FORK" type, allowing the installation to be restarted

Hotupgrade

  • Correction of the changeset upgrader that didn't properly ignore deleted containers
  • Makes conversation sorting upgrade more efficient when the core is restarted

Upgrade

  • Remove server assignments to non-existent domains when updating assignments

DataProtect

  • email storage synchronization now stops if too many errors are detected, or if it is found that there is no more available space