BlueMind 4.5 est disponible!

Release notes: https://download.bluemind.net/bm-download/4.5.0/changelog.html?lang=fr

Documentation: https://forge.bluemind.net/confluence/display/BM4/Nouveautes+BlueMind+4

changelog 4.5.0 => 4.5.1

  • BM-17180 Fix: consolidation des upgraders lors d’une migration

changelog 4.5.1 => 4.5.2

  • BM-14896 Fix: compatibilité python-bm-client python3
  • BM-17190 Chore: support de mvn 3.8.1
  • [mapi] Fix: heuristiques de compression
  • BM-17196 Fix: installation de bm-nginx sur RHEL8/CentOS8

changelog 4.5.2 => 4.5.3

  • BM-17172 Fix: le texte du patron de visioconférence n’est pas repris
  • BM-17193 Imp: liste des shards dans l’admin console, affichage des noms plutôt que des UIDs
  • [mapi] Imp: suppression de l’anticipation O(n^2) pour la compression lzx, utilisation d’une correspondance linéaire basée sur les hashes
  • [mapi] BM-17183 Fix: nettoyage des indexes lors de l’initialisation de l’index map
  • BM-17200 Fix: affichage étendu/réduit de la description de la conférence vidéo
  • Cohérence des enregistrements admin0 pour mailboxes db rewrite & acl repair

changelog 4.5.3 => 4.5.4

  • BM-17235 Fix: gestion des erreurs lors de l’upgrade à chaud
  • [mapi] BM-17242 Chore: déclaration de propriétés pour l’antivirus ESET
  • BM-17234 Fix: caractères supportés pour les étiquettes des UO
  • BM-17227 Fix: vérification de la connexion LDAP depuis l’AC
  • [mapi] Chore: parsing de messages raw
  • BM-17232 Fix: gestion des erreurs lors de l’indexation de bodies pré-répliqués
  • BM-16809 Fix: hollow, pas de sérialisation du domaine global.virt
  • DATAXP-198 Fix: invitation MS Teams KO
  • BM-16762 Fix: vérification de l’état du verticle pour les reminders avant de lancer son exécution

changelog 4.5.4 => 4.5.5

  • [core] BM-17260 Fix: modification de flag erronnée par l’upgrade à chaud
  • BM-17197, BM-17210, BM-17233, BM-17243, BM-17247 Fix: corrections videoconf
  • FEATBL-1363, FEATBL-1378, FEATBL-1379, FEATBL-1380 Feat: provider videoconf starleaf
  • BM-17236 Fix: mise à jour de NGninx en 1.20.1

changelog 4.5.5 => 4.5.6

  • BM-17253 Fix: état global de l’installation incorrect du fait d’un niveau INFO non géré
  • IEQ-2462 Fix: mauvaise référence de branche pour le build vue-apps/mail-app

Attention : la politique de gestion des mots de passe a évolué et des problèmes de
connexion peuvent survenir dans certains cas (en particulier dans le
cas des annuaires externes). Nous travaillons actuellement à un correctif.

changelog 4.5.6 => 4.5.7

  • BM-17257, BM-17266 Fix: mise à jour à chaud
  • BM-17254 Imp: performance de CyrusFileSystemCheck
  • BM-17295 Fix: création de dossier RC si role_manage_user_settings n’existe pas
  • [adminconsole] BM-17270 Fix: allAliases sur les groupes et mailshares
  • BM-17275 Chore: mise à jour vers PostgreSQL 12.7
  • BM-12642 Fix: préférence “vider la corbeille à la déconnexion”
  • BM-17276 Fix: suppression de videoconf
  • [mapi] BM-17242 Fix: déclaration de propriété ESET Smart Security
  • [mapi] FEATBL-1442 Fix: déduction des suppressions manquantes à partie de la hiérarchie Outlook
  • [mapi] FEATBL-1441 Feat: commande mapi forget-data pour bm-cli
  • [mapi] Fix: cohérence de la gestion du dossier Outbox
  • [mapi] BM-17280 Fix: verrou possible du GAL si mailshare vide
  • [cli] Imp: log de bm-cli mail unexpunge (lignes vides)
  • [mapi] BM-17230 Fix: GALMailUserEntryId encapsule OneOffEntryId à la place de PermanentEntryId
  • [lmtpd] EORIS-133 Chore: si échec de conversion tnef (winmail.dat) vers eml, conservation et livraison du tnef tel quel
  • [mapi] Fix: avancement à 0% si PidListPercentComplete est vide
  • [mapi] COAX-681 Imp: délai de livraison des mails
  • [replication] FACTORFX-489 Fix: reprise sur échec du script PRA
  • [upgrade] Imp: utilisation des coeurs CPU supplémentaires (si > 6)
  • [upgrade] BM-17258 Fix: restarts concurrents de cyrus si le démarrage est trop lent
  • Fix: caractères manquants (;<>) dans la politique de mot de passe type azure/ad
  • [http] Fix: demande explicite de utf-8 pour les clients basic-auth (RFC7617). Acceptation des mots de passe qui ne respectent pas les contraintes internes. Utilisation de iso-8859-1 en décodage de secours.

changelog 4.5.7 => 4.5.8

  • BM-17320 Fix: pas de suppression effective de l’alias email user@domain.uid pour éviter des incohérences
  • [mapi] BM-17304 Fix: support de propriétés PtypMultipleInteger16 (non spécifiées dans MS-OXPROPS)
  • BM-17329 [MailApp] Fix: traduction des unités de tailles de fichier
  • BM-17312 Chore: exception lors de la création de container si le propriétaire ou la datasource est introuvable
  • BM-17251 Imp: détail des événements dans la popup calendrier
  • BM-17296 Fix: impossible d’ouvrir une sauvegarde via le navigateur DataProtect

changelog 4.5.8 => 4.5.9

  • [tbird] FEATBL-1364 Feat: compatibilité Thunderbird ESR 91
  • BM-17481 Fix: message d’absence si identité par défaut contient “@”
  • Fix: mise à jour des dépendances du client
  • BM-17388 Fix: provider starleaf
  • BM-17406 Imp: warn invalide dans le log
  • [mapi] BM-17418 Fix: hiérarchie d’affichage outlook inconsistante
  • [mapi] BM-17412 Fix: mailshare ne s’affiche pas dans outlook
  • [mapi] FEATBL-1510 Feat: option --authz pour les commandes bm-cli mapi tree, hierarchy & inbox
  • [fail2ban] INFTEL-45 Fix: requêtes d’authentification concurrentes lors de l’utilisation conjointe de fail2ban avec bm-mapi
  • [mapi-api] Fix: sécurisation du renommage de dossiers
  • BM-17352 Fix: timing de lancement de la mise à jour à chaud, ajout de la commande bm-cli hotupgrade start
  • [cli] Chore: timing du démarrage slf4j bridge for JUL cause des logs de debug hollow
  • BM-17288 Feat: commande bm-cli hotupgrade progress
  • [sds] Fix: noms complets des mailshares (share.name/folder vs folder)
  • [replication] FEATBL-1455 Fix: replication en échec si un dossier ‘xxx’ est créé dans une mailshare ‘xxx’
  • [mapi] FEATBL-1447 Fix: réponse des boîtes partagées aux événements des hiérarchie internes/externes
  • [mapi] Chore: stratégie de cache pour les boîtes partagées (bm mailshares) - la carnet d’adresses parent n’est pas connu
  • [mapi] Chore: vérification de l’alias par défaut en priorité lors de l’autodiscover
  • [node] Fix: surcharge de la websocket eventbus
  • [mapi] Chore: réduction de la PoolChunk netty
  • [mapi] Fix: condition de l’acl need-check
  • [mapi] FEATBL-1454 Fix: synchronisation de open, syncconfigure, getbuffer sur un dossier manquant
  • BM-17385 Fix: catégories lors d’un import ICS
  • Fix: traduction allemande
  • [migration] BM-17369 Fix: violation d’accès dans Redemption64.dll
  • DATAXP-208 Fix: message vide dû au parsing tnef
  • Chore: blocage hps quand la topologie est manquante
  • [mapi] BM-17351 Fix: assomption sur le format de globalId
  • [imap] BM-17310 Fix: IMAPByteSource non fermée
  • BM-17350 Fix: limitation des buffers NIO directs en mémoire
  • BM-17337 Fix: PG max connection

changelog 4.5.9 => 4.5.10

  • BM-17501 Fix: typo dans Contacts après la photo par défaut
  • Fix: date d’installation en BD non disponible

changelog 4.5.10 => 4.5.11

  • Fix: goodFastHash de Guava varie suite à un restart de la JVM
  • [tbird] INSAT-220 Fix: page de description du file provider BlueMind dans les préférences Thunderbird
  • BM-17521 Fix: modification de l’url dans la souscription RH suite à la mise à jour
  • [mapi] BM-17517 Fix: synchro email sync si un header est invalide (eg. From: john, From: <@>)
  • BM-17509 Chore: timeout du SSL handshake pour le client node AHC
  • BM-17516 Chore: mise à jour PG en 12.8
  • [tbird] BM-17510 Fix: rechargement du tab BlueMind si la page de login est affichée
  • [mapi] BM-17515 Fix: pas d’envoi partiel si un destinataire est rejeté

changelog 4.5.11 => 4.5.12

  • BM-17553 Fix: clients elasticsearch multiples pour un seul tag
  • Chore: MAJ JDK 8u302-b08
  • [sessions] Fix: suppression de cache avec sessionId vide
  • BM-17384 Fix: vérification nagios du maxchild cyrus
  • [calendar] BM-17543 Fix: fuite de ressources de la synchro Calendrier ICS
  • [migration] Imp exchange-migration-tool: repack de l’installeur avec les infos d’authentification
  • BM-17530 Fix: délégation d’administration, check&repair
  • [mapi] BM-17312 Fix: initialisation de la hiérarchie de dossiers publics/couverture de tests

changelog 4.5.12 => 4.5.13

  • BM-17561 Chore: autorisation de TLSv1 and TLSv1.1. Si votre Active Directory ou OpenLDAP ne supporte pas TLS 1.2 ou plus récent, il sera impossible de vous logguer avec BlueMind 4.6.0. Toutes les connexions SSL/TLS depuis BlueMind nécessiteront TLS1.2+ (synchro calendrier, intégration NextCloud, etc). RFC, JDK-8202343.
  • BM-17551 Fix: synchronisation des brouillons Outlook

changelog 4.5.13 => 4.5.14

  • [webmail] BM-17581 Fix: recherche dans un sous-dossier de mailshare
  • BM-17596 Fix: édition de ressource dans l’admin console
  • BM-17532 Fix: appel HEAD fautif lors de la synchronisation des calendriers
  • Fix: socket bloqué si le serveur calendrier ne retourne pas un HTTP 200
  • [mapi] Imp: stratégie de remontée d’exception de synchronisation
  • [mail-api] Imp: logs si un appel promise imap command + replication est en timeout
  • FEATBL-1533 Feat: donner la possibilité aux Rop de retourner des informations à logguer
  • [mapi] Perf: condition sur la compression lzx si 70% des triplets sont distincts + pré-allocation de la structure de données
  • [tbird] WORTEKS-231 Fix: synchronisation de contacts Thunderbird
  • [mapi] FACTORFX-500 Fix: consommation mémoire excessive lors de la manipulation d’un grand nombre d’identifiants

changelog 4.5.14 => 4.5.15

  • [mapi] BM-17620 Fix: les nouveaux dossiers partagés n’apparaissent pas dans Outlook
  • BM-17622 Fix: valeur null dans la description d’un événement
  • FEATBL-1539 Fix: éviter d’uploader les pièces jointes dans un dossier dont la synchro est en erreur
  • BM-17549 Fix: boutons d’action manquants dans un mail d’invitation affiché dans Outlook
  • [mapi] BM-17551 Fix: synchronisation des brouillons
  • BM-17583 [AC] Fix: règles mailflow altérées à la sauvegarde d’un domaine
  • BM-17594 Fix: accès aux utilisateurs archivés via sudo
  • BM-17607 Fix: import ICS
  • [mapi] FACTORFX-500 Fix: surconsommation mémoire lors de la fusion de l’état client/serveur

changelog 4.5.15 => 4.5.16

  • Chore: numéro de release incorrect
  • Chore: l’ajout d’un serveur bm-mailbox-role est très lent

changelog 4.5.16 => 4.5.17

  • [mapi] BM-17645 Fix: l’entity id embarqué peut contenir une ressource
  • [mapi] BM-17637 Fix: log seul pour l’exception RopSetPropertiesRequestCodec
  • BM-17642 Fix: error when moving messages

changelog 4.5.17 => 4.5.18

  • [tbird] Fix: ouverture des liens visio dans un navigateur
  • [mapi] BM-17639 Fix: verrou si un compte est initialisé à la fois dans outlook 2019 et outlook 365
  • [mapi] BM-17645 Fix: récupération de ressource si un membre d’une mailing list n’est pas un utilisateur
  • BM-17654 Fix: mail d’alerte d’expiration de souscription détecté comme spam
  • [mapi] BM-17652 Fix: ajout des propriétés pour l’addon ESET