WAARP GATEWAY 0.12.0
Notes de version de la mise à jour Waarp Gateway
Nous sommes ravis de vous présenter la dernière mise à jour de Waarp Gateway.
Cette version apporte le support du protocole PeSIT (version E) pour la première fois dans une solution open source . Elle représente également une avancée notable dans la sécurisation des transferts, la stabilité de l’application.
Voici un aperçu des nouvelles fonctionnalités et améliorations apportées dans cette version :
Principaux changements
Support de PeSIT en beta
Le protocole PeSIT est maintenant supporté en mode beta.Les transferts dans ce protocols utilisent le profil « Hors SIT » de PeSIT version E.
L’implémentation open source du protocole pour le langage Go est disponible sur nos dépôts de code.
Voir la documentation pour plus de details.
Contrôle des ressources système
Waarp Gateway peut maintenant limiter le nombre de cœurs et la quantité de mémoire utilisée par le serveur via les ariables d’environnement WAARP_GATEWAYD_CPU_LIMIT et WAARP_GATEWAYD_MEMORY_LIMIT.
Nouvelles tâches
Les tâches prédéfinies utilisables dans les chaînes de traitement pré- et post-transfert sont enrichies des tâches suivantes :
- ENCRYPT pour chiffrer un fichier (PGP et AES)
- DECRYPT pour déchiffrer un fichier (PGP et AES)
- SIGN pour signer un fichier (PGP)
- VERIFY pour valider la signature d’un fichier (PGP)
- ENCRYPT&SIGN pour chiffrer et signer un fichier (PGP)
- DECRYPT&VERIFY pour déchiffrer un fichier et valider sa signature (PGP)
- ARCHIVE pour créer une archive ZIP ou TAR
- EXTRACT pour extraire une archive ZIP ou TAR
- TRANSCODE pour changer l’encodage d’un fichier de transfer
- ICAP pour envoyer un fichier de transfert à un service d’analyse antivirus (beta)
Plus d’informations dans la documentation.
Support des OP
À partir de cette version, Waarp Gateway requière les versions minimum des systèmes d’exploitation suivants :
- Windows 10 ou ultérieur
- Windows Server 2016 ou ultérieur
- Linux avec un noyeau en version 3.2 ou ultérieur
Liste des changements
Changements non rétrocompatibles
- Mise à jour des pré-requis système. Côté Windows, Waarp Gateway requiert désormais au minimum Windows 10 ou Windows Server 2016. Côté Linux, un kernel version 3.2 minimum est désormais requis. Toutes les versions antérieures de ces OS ne sont désormais plus supportées.
- Suppression de la contrainte d’unicité sur les identifiants de transfert (remoteTransferID). Par conséquent, les requêtes de transfert entrantes ne seront plus refusées si l’identifiant de transfert fourni par le partenaire existe déjà. En revanche, cela signifie qu’il n’est désormais plus possible de reprendre un transfert arrêté si un autre transfert avec le même identifiant est a été initialisé plus tard. Seul le transfert le plus récent avec un identifiant donné peut être repris.
Nouvelles fonctionnalités
- #440 Ajout du support pour le protocol PeSIT, ainsi que sa variante TLS. À noter que le protocole n’a pas été testé avec d’autres applications, et est donc par conséquent en BETA . Compte tenu des nombreuses spécificités du protocole, il est fortement recommandé de lire la rubrique spécifiant les détails d’implémentation du protocole avant de commencer à l’utiliser.
- #420 Ajout de 2 variables d’environnement WAARP_GATEWAYD_CPU_LIMIT et WAARP_GATEWAYD_MEMORY_LIMIT permettant respectivement de limiter le nombre de cœurs CPU ainsi que la mémoire alloués à la Gateway.
- Ajout de handlers REST et de commandes de gestions des clés cryptographiques pouvant être utilisées dans les nouvelles tâches cryptographiques.
- #419 Ajout de plusieurs tâches permettant d’effectuer des tâches cryptographiques sur les fichiers de transfert (notamment le chiffrement et la signature). Ces tâches sont :
- ENCRYPT pour chiffrer un fichier
- DECRYPT pour déchiffrer un fichier
- SIGN pour signer un fichier
- VERIFY pour valider la signature d’un fichier
- ENCRYPT&SIGN pour chiffrer et signer un fichier
- DECRYPT&VERIFY pour déchiffrer un fichier et valider sa signature
La documentation complète de ces tâches peut être consultée ici.
- #130 Ajout d’une tâche ICAP, permettant (entre autre) d’envoyer un fichier de transfert à un service d’analyse antivirus. À noter que cette première version de la tâche comporte deux sévères limitations, et est donc considérée comme une version BETA de la tâche. Voir la documentation de la tâche pour plus de détails.
- #65 Ajout des tâches ARCHIVE et EXTRACT permettant de créer et d’extraire des archives ZIP et TAR, avec possibilité de choisir le type et le niveau de compression. Voir la documentation des traitements pour plus de détails.
- #63 Ajout de la tâche TRANSCODE permettant de changer l’encodage d’un fichier de transfer. Voir la documentation de la tâche TRANSCODE pour plus de détails.
Liens :