Notes de version (Mudfish Cloud VPN)
astuce
Les installateurs des versions antérieures sont disponibles dans la liste des distributions.
Cette page présente uniquement les versions publiées depuis le 16 octobre 2025, soit les douze derniers mois au 16 octobre 2026. Consultez l’historique complet en coréen pour les versions antérieures.
6.5.6 (2026-10-13)
- mudfish
- Les règles d’exclusion de trafic personnalisé ne contenant qu’un CIDR, sans ports, s’appliquent désormais à tous les ports TCP/UDP du bloc.
- mudrun
- UI : transmission de la catégorie choisie avec le rapport de problème, retour de
MUDEC_01734pour un format de rapport invalide et ajout du lien « Mes messages ». - Windows : ajout des codes d’erreur aux messages d’échec et de délai dépassé du diagnostic de connexion TCP.
- Linux, macOS : ajout des codes d’erreur aux messages d’échec d’ouverture du journal, d’échec TCP, de délai dépassé TCP/UDP et d’erreur de réception UDP pendant le diagnostic.
- UI : transmission de la catégorie choisie avec le rapport de problème, retour de
- mudwfp_proxy
- Les règles d’exclusion de trafic personnalisé ne contenant qu’un CIDR, sans ports, s’appliquent désormais à tous les ports TCP/UDP du bloc.
- Installateur
- macOS : modification de l’apparence et de la disposition des icônes de l’installation DMG, avec un fond haute résolution pour les écrans Retina.
6.5.5 (2026-09-28)
- mudfish
- Jusqu’à deux nouvelles tentatives en cas d’échec de lecture des informations statiques des nœuds au démarrage.
- Correction d’un plantage possible dû à la libération des informations de route avant la fin du traitement des messages de socket de routage.
- macOS : correction de l’application des paramètres DNS Full VPN alors que le mode d’articles WFP est aussi activé.
- Suppression des options de ligne de commande client/serveur ADN (
-a,-A) inutilisées dans Core.
- mudflow
- Gestion correcte de l’état de transmission et du nombre d’échecs lors des nouvelles tentatives de configuration des nœuds après une erreur de socket.
- Correction d’un interblocage possible lors du nettoyage des requêtes ayant atteint leur limite de tentatives.
- Regroupement de MUDEC_01696 par paire article/nœud pour réduire les doublons et identifier les configurations en échec.
- mudrun
- Correction d’un plantage à la connexion lorsque les paramètres de mode expert ou d’alias de la réponse d’authentification sont booléens.
- Retour d’une erreur plutôt qu’un plantage si une requête de mesure RTT TCP ne contient pas d’IP ou de port.
- Linux : recherche d’un terminal disponible, notamment Konsole, GNOME Terminal, Xfce Terminal ou xterm, pour lancer
mudnetmonetmudmtr, et traitement correct des noms d’utilisateur contenant des caractères spéciaux. - Windows : correction d’un plantage possible lors du chargement de la liste des processus avec GameGuard actif.
- Windows : amélioration des rapports de plantage pour gérer les erreurs simultanées et éviter les journaux répétés dus aux erreurs du thread de rapport lui-même.
- UI
- Demande explicite de chemins à deux nœuds dans la carte RTT des modes avancé et Multi Path.
- Ajout des jeux et programmes à la recherche du tableau de bord.
- mudwfp_proxy
- macOS : ajout de l’identifiant du programme aux en-têtes proxy TCP/UDP et agrandissement du tampon de noms pour afficher correctement les identifiants longs dans les journaux et statistiques.
- macOS : utilisation d’une horloge monotone pour un traitement cohérent des délais du proxy.
- Windows : ajout de la description de l’erreur système au message d’échec de démarrage du pilote WFP (MUDEC_00514).
6.5.4 (2026-09-06)
- muddiag
- Inclusion de
mudwfp_proxy_stdout.txtdans les rapports Linux et macOS.
- Inclusion de
- mudfish-exclude
- Linux : ajout d’un outil en ligne de commande permettant d’exclure un programme du chemin Mudfish et d’utiliser sa connexion IPv4 d’origine. Nécessite root, cgroup v2,
ipetiptables.
- Linux : ajout d’un outil en ligne de commande permettant d’exclure un programme du chemin Mudfish et d’utiliser sa connexion IPv4 d’origine. Nécessite root, cgroup v2,
- mudnetmon
- Ajout de
-r/--readpour charger un rapport de trafic JSON et le consulter ou l’exporter hors ligne.
- Ajout de
- mudrun
- macOS : correction de l’arrêt de mudwfp_proxy.
- Windows : désactivation en arrière-plan de la liaison IPv6 de TAP-Win32 Adapter V9 au démarrage.
- Inclusion des alertes du tableau de bord, sauf celles de niveau information, dans les rapports automatiques ; exclusion des alertes ordinaires de perte de paquets MUDEC_00238.
6.5.3 (2026-05-25)
- mudfish
- Journalisation correcte des requêtes passant par un agent relais DHCP et renvoi des réponses à cet agent.
- Windows : en cas d’échec du changement de MTU, journalisation de la commande échouée et poursuite de l’exécution au lieu de quitter.
- mudrun
- Correction de la mauvaise application des paramètres lorsque les exclusions Full VPN sont trop nombreuses.
- Un second lancement ouvre le tableau de bord déjà actif au lieu de quitter avec une erreur.
- Si
.ipportest indisponible, ouverture du tableau de bord à l’adresse et au port de liaison configurés. - La sélection automatique fondée sur le RTT demande et applique des chemins adaptés au mode actuel, notamment de base ou Multi Path.
- Stabilisation de l’ordre de tri des exclusions Full VPN et agrandissement de leur fenêtre d’édition.
- Utilisation du point d’accès dédié
/prog/launcher/confpour enregistrer les paramètres Launcher.
- mudwfp_proxy
- Ajout de
-Gsous Windows, macOS et Linux pour suivre le niveau de journalisation du Launcher.
- Ajout de
6.5.2 (2026-05-06)
- mudfish
- Amélioration de la précision RTT en vidant les données résiduelles des sockets, en randomisant l’envoi des sondes et en validant les réponses.
- Correction de la réutilisation des sockets RTT et de la gestion des délais.
- Correction de la validation des connexions relais TCP et ajout d’un contrôle de la limite FD_SETSIZE.
- Amélioration de l’ordre de fermeture des connexions pour un arrêt correct.
- mudrun
- Uniformisation du format des erreurs API HTTP et correction des codes de succès erronés.
- Ajout d’un point d’accès de débogage pour les journaux de niveau trace.
- Changement du nom du fichier JavaScript de l’interface pour renouveler le cache.
6.5.1 (2026-05-02)
- mudflow
- Ajout de MUDEC_01697 et MUDEC_01698 pour diagnostiquer la gestion des identifiants de session backend (SID).
- L’API interne de sélection automatique retourne correctement la version actuelle.
- mudrun
- Ajout du mode liste d’exclusion à Web Inspect. Les domaines transmis à Mudfish peuvent être gérés par liste d’autorisation ou d’exclusion.
- Séparation des domaines personnalisés en listes d’autorisation et d’exclusion.
- Adaptation du tableau de bord aux nouveaux paramètres Web Inspect.
- mudwfp_proxy
- Amélioration de la gestion des signaux sous Linux et macOS et nettoyage du code.
6.5.0 (2026-04-21)
- mudflow
- Amélioration de l’initialisation pour traiter les SID en attente lorsque le snode backend n’est pas immédiatement disponible.
- La mesure RTT récupère automatiquement à nouveau les informations statiques des nœuds si l’initialisation est incomplète.
- Passage de certains messages de connexion, notamment MUDEC_00414, MUDEC_00415 et MUDEC_00771, du niveau erreur au niveau avertissement.
- Inclusion du texte de l’erreur système dans les journaux de diagnostic des échecs de connexion.
- mudrun
- macOS : implémentation d’un proxy transparent basé sur
NETransparentProxyProvider(Network Extension). Traitement TCP/UDP par programme sous macOS 11.5 et versions ultérieures, avec prise en charge du mode d’articles WFP. - macOS : version minimale portée à 11.5 et amélioration des autorisations app-proxy.
- Adaptation de l’API des processus et du backend du tableau de bord aux identifiants de programmes.
- Ajustement du détail des journaux de test de connexion IPv6.
- macOS : implémentation d’un proxy transparent basé sur
6.4.4 (2026-04-04)
- mudnetmon
- Collecte du trafic réseau macOS avec l’API
NetworkStatistics. - Lancement de
mudnetmondans une nouvelle fenêtre de terminal depuis le tableau de bord macOS.
- Collecte du trafic réseau macOS avec l’API
- mudrun
- Affichage du menu « Network Monitoring » sous macOS également.
- Chargement des graphiques après réception de tous les identifiants de session des nœuds (
sidstr), corrigeant les images cassées de la fenêtre d’état.
6.4.3 (2026-03-29)
- muddiag
- Correction d’adresses IP et de tests erronés.
- mudmtr
- Réimplémentation de l’envoi des rapports avec un nouveau point d’accès HTTP.
- Affichage du lien du message de forum après l’envoi réussi du rapport MTR et sa création.
- mudnetmon
- Prise en charge de Linux avec eBPF.
- Ajout d’un verrou PID pour empêcher plusieurs instances simultanées.
- mudrun
- Transmission du nom d’utilisateur au lancement de
mudmtretmudnetmon. - Inclusion de l’IP de destination, du port et du texte de l’erreur dans MUDEC_01443.
- Ajout des codes manquants MUDEC_01657, MUDEC_01658, MUDEC_01659, MUDEC_01662 et MUDEC_01663, et amélioration de messages comme MUDEC_00927.
- Réduction du détail des journaux des opérations de cache.
- Linux : exécution correcte de
mudnetmondans un émulateur de terminal.
- Transmission du nom d’utilisateur au lancement de
6.4.2 (2026-03-20)
- mudmtr
- Réimplémentation de Matt’s traceroute sous Linux, macOS et Windows.
- mudrun
- Ajout de boutons de lancement de
mudnetmon.exeetmudmtr.exedans l’onglet Avancé. - Suppression de l’ancienne fonction Matt’s traceroute.
- UI : changement de la langue du backend lorsque l’utilisateur change la langue.
- Ajout de boutons de lancement de
6.4.1 (2026-03-18)
- mudnetmon
- Ajout de
mudnetmon.exepour examiner le trafic système par processus sous Windows.
- Ajout de
- mudrun
- Correction d’un échec d’assertion lors de l’authentification.
- mudwfp_proxy
- Utilisation d’un nouvel en-tête pour les communications UDP avec les nœuds.
6.4.0 (2026-02-12)
- mudfish
- Introduction du protocole d’en-tête proxy v2 pour TCP et UDP.
- Correction de l’ordre de configuration du routage des connexions broker pour permettre un nettoyage correct en cas d’erreur.
- Passage de MUDEC_01172 et MUDEC_01173 du niveau avertissement au niveau information.
- Inclusion du code d’erreur dans MUDEC_00902 pour Wintun.
- Correction de l’affichage de l’utilisation réseau des connexions directes.
- mudrun
- Ajout de statistiques comptant les alertes warning, error, critical et fatal.
- Suppression du contournement de MUDEC_00044 qui lançait le Gestionnaire des tâches sous Windows 7.
- Annulation du changement imposant le navigateur intégré sous Windows.
6.3.3 (2026-02-03)
- mudfish
- Suppression des fonctions pfctl et pf de Core.
- mudrun
- Suppression du mode NAT Open, sans déclaration officielle d’obsolescence.
6.3.2 (2026-01-25)
- mudfish
- Les erreurs EPIPE ne sont plus journalisées en mode FastConnect.
- mudrun
- Trois mesures sont effectuées pour afficher le RTT d’un article de jeu.
- Ouverture de l’interface dans le navigateur par défaut si un pare-feu personnel ou antivirus Windows bloque la résolution DNS de
ui.mudfish.net. - UI : ajustement des sauts de ligne de certains messages.
6.3.1 (2026-01-15)
- muddiag
- Ajout du manifeste de compatibilité Windows 10 et 11.
- mudrun
- Ajustement du niveau de journalisation de certains messages.
- UI
- Ajustement des couleurs des fenêtres en mode sombre.
- Amélioration des écrans et menus des articles personnalisés.
- Correction de l’affichage de l’icône de sélection automatique des nœuds des articles personnalisés.
- Affichage du menu des articles personnalisés même sans mode expert.
6.3.0 (2026-01-12)
- mudrun
- Windows : lancement de
mudrun_tauri.exeà la place du navigateur par défaut si possible. - Windows : ajout du mode de compatibilité Windows 10 et 11 dans
mudrun.exe.manifest.
- Windows : lancement de
- mudfish
- MUDEC_00139, MUDEC_00314, MUDEC_00049 et MUDEC_001643 ne sont journalisés qu’une fois.
6.2.2 (2026-01-02)
- mudfish
- Correction d’une erreur Multi Path lorsqu’aucune interface n’est disponible.
- mudrun
- Envoi d’informations au serveur Mudfish lorsqu’un arrêt anormal est détecté sous Linux.
- Ajustement du niveau de journalisation de certains messages.
- Correction d’un échec d’assertion pendant le traitement des en-têtes HTTP.
- macOS
- Aucune adresse de serveur DNS n’est définie pour la connexion Mudfish VPN.
- Enregistrement correct des erreurs et avertissements dans le journal Mudfish Cloud VPN.
- UI
- La réinitialisation des paramètres Launcher dans « Paramètres → Programme » réinitialise aussi tun/tap.
- Suppression du menu WPAD, dont la prise en charge a cessé.
- Affichage correct de l’icône du mode d’articles WFP sur le tableau de bord.
- mudwfp_proxy
- Message d’erreur distinct lorsque le nom du processus d’une session UDP est introuvable.
6.2.1 (2025-12-20)
- mudflow
- Ajout d’une variable de réglage du niveau de journalisation.
- mudrun
- Gestion correcte du niveau de journalisation entre processus.
- UI
- Correction de la forte consommation CPU pendant la configuration automatique sur le tableau de bord.
- Correction du traitement des nombres à virgule dans « État → Nœuds relais ».
- Affichage correct de l’onglet des journaux proxy WFP dans « État → Processus ».
- Correction du blocage de la configuration automatique à 50% avec Full VPN et WFP simultanément activés.
6.2.0 (2025-12-17)
- mudfish
- Correction de la compilation de taskqueue.
- Informations d’erreur plus claires en cas d’échec de
open("/dev/net/tun", O_RDWR). - Gestion du passage d’un trop grand nombre de descripteurs à
select(). - Adaptation du code au mode d’articles WFP sous Linux.
- mudflow
- Adaptation du code au mode d’articles WFP sous Linux.
- mudrun
- Ajustement du format de journal par défaut.
- Adaptation du code au mode d’articles WFP sous Linux.
- Correction de la détection du processus
mudrun_headless. - UI : modification de la disposition sous Linux avec WFP activé.
- mudwfp_proxy
- Correction d’un échec d’assertion en cas de mémoire insuffisante (OOM).
6.1.3 (2025-11-12)
- mudrun
- Correction de la recherche du navigateur par défaut sous Windows 11 avec un compte système.
- Correction des liens des codes d’erreur dans « État → Journaux ».
- mudfish
- Correction d’un plantage lorsque
CreateEvent()retourne une erreur. - Correction d’un plantage avec Web Inspect activé et trop de sockets utilisés pour surveiller le trafic.
- Correction des avertissements excessifs lorsque les sockets retournent EPIPE.
- Correction d’un plantage lorsque
6.1.2 (2025-11-03)
- mudrun
- Correction d’un échec d’assertion lorsque la mémoire manque pour traiter le corps d’une requête.
- mudfish
- Correction d’un problème après l’échec de
setsockopt()destiné à empêcher la fragmentation IP. - Annulation des modifications de
struct sockaddr_unpour résoudre un problème de routage. - Windows : augmentation de FD_SETSIZE de 64 à 4096 et validation des descripteurs de fichiers.
- Avertissement si trop de descripteurs sont utilisés dans
select().
- Correction d’un problème après l’échec de