Liste des changements

La procédure de mise à jour est disponible ici: upgrade

Non publié

Waarp R66 3.3.2 (2020-04-21)

Correctifs

  • Corrige les tests Rest V1

  • Corrige des méthodes manquantes dans le module WaarpHttp

  • Mise à jour des dépendances externes (compatibles Java 6)

  • Correction de l’API Rest V2 /v2/hostconfig/ qui retourne versionR66 (version du protocole) et versionBin (version du code)

    • La version retournée par l’API V1 n’est plus conforme suite la mise à jour

    automatique du schéma de la base de données.

  • Corrige une fuite mémoire API Rest

  • Corrige le cas du blocage d’un client lorsqu’il n’est pas reconnu par un serveur distant

Waarp R66 3.3.1 (2020-02-17)

Correctifs

  • [#13] Corrige l’oubli du module WaarpPassword dans les autres modules dans les packages jar-with-dependencies et en crée un pour WaarpPassword ; Met à jour les dépendances pour SonarQube (usage interne)

  • [#9] Corrige une régression sur l’API REST v1 introduite dans la version 3.2.0

  • [#10] Corrige une régression qui empêche les ports négatifs pour les partenaires introduite dans la version 3.2.0

Waarp R66 3.3.0 (2020-01-18)

Améliorations

  • Ajout des propriétés suivantes à la sortie des commandes *send : specialid, finalPath, originalPath, statusCode, ruleid, requested, requester, fileInformation, originalSize

  • Amélioration de la prise en compte d’un transfert échoué sur connexion impossible pour rejeu

  • Amélioration de la détection au plus tôt de l’absence d’un fichier lors d’une demande d’émission

  • Amélioration de la prise en compte d’un fichier déjà pris en compte par FileWatcher mais modifié après, sans être effacé (ce qui n’est pas une bonne pratique) : le fichier sera reprogrammé pour un nouveau transfert. Cette amélioration est désactivable avec l’option -ignoreAlreadyUsed=true

  • Mise à jour des dépendances externes

Waarp R66 3.2.0 (2019-10-25)

Sécurité

  • Support de TLS 1.2 pour toutes les versions de JRE

Nouveautés

  • Refonte Db

Améliorations

  • Diminution du nombre de threads utilisés

  • Optimisation de l’utilisation de ressources externes (RAM, CPU)

  • Mise à jour des dépendances externes

Correctifs

  • Suppressions d’erreurs de type « deadlocks »

Waarp R66 3.1.0-1 (non publiée)

Note

En raison de bugs bloquants, cette version n’a pas été publiée.

Sécurité

  • Corrige un bug permettant de contourner l’obligation d’un canal SSL

Nouveautés

  • Nouvelle version de l’API REST ([documentation](interface/restv2/index.html))

Améliorations

  • Les regexes du filewatcher permettent de filtrer sur le chemin complet des fichiers et non juste le nom du fichier

  • les scripts waarp-r66client et waarp-r66server permettent de mettre à jour la base de données.

Correctifs

  • Corrige les code retour d’initialisation de la base de données

  • Corrige les messages d’erreur suite à un échec de connexion

  • Renomme l’option dbcheck de la configuration de base données en autoupgrade

  • Corrige les messages d’erreur au chargement de la page « Cancel-Restart » de l’interface d’admin

  • Les services sont arrêtés avec le signal interrupt plutôt qu”usr1 pour permettre un arrêt normal du service

  • Mise à jour des dépendances externes

  • Optimisation de l’utilisation de connexions à la base de données

  • Les scripts linux waarp-r66client et waarp-r66server permettent de mettre à jour le modèle de données

Dépréciations

  • L’option de configuration dbcheck est dépréciée

Waarp R66 3.0.12-1 (2019-05-10)

Correctifs

  • Corrige des problèmes de perte de connexions à la base de données

Waarp R66 3.0.11-1 (2019-02-20)

Correctifs

  • Correction du support des espaces dans les tâches TRANSFER

  • Correction d’un NullPointerException au lancement du filewatcher

  • Correctif dans le lancement des transferts asynchrones

  • Suppression de la valeur miminum pour l’option runlimit

  • Arrête l’envoi de paquets quand le transfert est stoppé ou annulé

  • Correction de la commande exécutée sous Windows dans les tâches EXEC* si des slashes (« / ») sont utilisés dans le chemin de l’exécutable

  • Ajout d’un délais de 5 minutes entre de tentatives de redémarrage du serveur R66 en cas d’échec de lancement dans les services systèmes (systemd et Windows).

Packaging

  • manager-send.sh génère un fichier get-files.list pour Waarp Gateway SFTP : ce fichier est consommé par le script waarp-get-sftp.sh (livré avec les packages de la passerelle) pour interroger périodiquement les serveurs distants.

  • waarp-pull.sh ne démarre plus qu’un seul transfert pour le fichiers disponibles.

Waarp R66 3.0.10-1 (2018-10-08)

Correctifs

  • Support des espaces dans les tâches des chaînes de traitement

  • Support des chemins UNC sous windows

Waarp R66 3.0.9-2 (2018-07-16)

Correctifs

  • Correction de la gestion de la configuration des filewatchers par Manager

  • Correction du redémarrage des filewatchers sous windows

Waarp R66 3.0.9 (2018-01-08)

Correctifs

  • Mise à jour des dépendances externes

  • Correction de l’erreur de chargement des données dans l’interface d’administration

  • Le serveur Waarp R66 ne démarre plus si les ports sont déjà utilisés

  • Les chemins de destination des tâches RENAME, MOVE, MOVERENAME, COPY, COPYRENAME peuvent contenir des espaces

  • Correction du blocage des transferts asynchone quand leur nombre est supérieur à clientthread+11

  • Correction d’un interblocage quand le nombre de transferts simultanés approche la valeur de clientthread

  • Correction d’une fuite de mémoire

  • Le Filewatcher ne démarrait pas quand fileinfo n’était pas renseigné dans le fichier de configuration