Salta al contingut principal

Notes de versió (Mudfish Cloud VPN)

Consell

Podeu trobar instal·ladors de versions anteriors a la llista de distribucions.

Aquesta pàgina inclou les versions publicades a partir del 2025-10-16, inclòs. Per consultar les versions anteriors, vegeu l'historial complet en coreà.

6.5.6 (2026-10-13)​

  • mudfish
    • S'han corregit les regles d'exclusió de trànsit personalitzat que només especifiquen un CIDR sense ports perquè s'apliquin a tots els ports TCP/UDP del bloc.
  • mudrun
    • Interfície: els informes de problemes inclouen la categoria seleccionada, els formats d'informe incorrectes retornen MUDEC_01734 i s'ha afegit l'enllaç «Els meus missatges».
    • Windows: s'han afegit codis d'error als missatges de fallada de connexió i de temps d'espera esgotat de la diagnosi TCP.
    • Linux i macOS: s'han afegit codis d'error als missatges de fallada en obrir registres, fallada de connexió TCP, temps d'espera esgotat TCP/UDP i errors de recepció UDP durant la diagnosi.
  • mudwfp_proxy
    • S'han corregit les regles d'exclusió de trànsit personalitzat que només especifiquen un CIDR sense ports perquè s'apliquin a tots els ports TCP/UDP del bloc.
  • Instal·lador
    • macOS: s'han canviat el disseny i la disposició de les icones de la pantalla d'instal·lació DMG, i s'hi ha aplicat un fons d'alta resolució per a pantalles Retina.

6.5.5 (2026-09-28)​

  • mudfish
    • Si no es pot llegir la informació dels nodes estàtics durant l'inici, es torna a intentar com a màxim dues vegades.
    • S'ha corregit una possible finalització anormal causada per alliberar la informació de ruta abans d'acabar de processar el missatge del sòcol d'encaminament.
    • macOS: s'ha corregit l'aplicació de la configuració DNS de Full VPN quan també està activat el mode d'elements WFP.
    • S'han eliminat les opcions de línia d'ordres del client i servidor ADN (-a, -A), que el procés Core ja no utilitza.
  • mudflow
    • En reintentar una petició de configuració d'un node després d'un error de sòcol, es gestionen correctament l'estat d'enviament i el nombre de fallades.
    • S'ha corregit un possible interbloqueig en netejar peticions que han arribat al límit de reintents.
    • Els errors MUDEC_01696 s'agrupen per parella d'element i node per reduir els missatges duplicats i facilitar la identificació de les configuracions fallides.
  • mudrun
    • S'ha corregit una finalització anormal durant l'inici de sessió quan els valors de mode expert o d'àlies de la resposta d'autenticació són booleans.
    • S'ha corregit una finalització anormal quan falta l'adreça IP o el port en una petició de comprovació d'RTT TCP; ara es retorna un error.
    • Linux: es cerca un terminal disponible, com Konsole, GNOME Terminal, Xfce Terminal o xterm, per executar mudnetmon i mudmtr, i es gestionen correctament els noms d'usuari amb caràcters especials.
    • Windows: s'ha corregit una possible finalització anormal en carregar la llista de processos mentre GameGuard s'executa.
    • Windows: s'han millorat els informes de fallades per gestionar errors simultanis i evitar registres repetits causats per errors del mateix fil d'informes.
    • Interfície
      • Els mapes d'RTT del mode avançat i Multi Path demanen explícitament rutes que passen per dos nodes.
      • S'han afegit jocs i programes a la cerca del tauler de control.
  • mudwfp_proxy
    • macOS: s'han afegit identificadors de programa a les capçaleres del servidor intermediari TCP/UDP i s'ha ampliat la memòria intermèdia dels noms perquè els programes amb identificadors llargs apareguin correctament als registres i a les estadístiques de trànsit.
    • macOS: els temporitzadors del servidor intermediari utilitzen un rellotge monòton per gestionar coherentment els temps d'espera.
    • Windows: el missatge de fallada d'inici del controlador WFP (MUDEC_00514) inclou la descripció de l'error del sistema.

6.5.4 (2026-09-06)​

  • muddiag
    • Els informes de problemes de Linux i macOS inclouen mudwfp_proxy_stdout.txt.
  • mudfish-exclude
    • Linux: s'ha afegit una eina de línia d'ordres que executa programes seleccionats fora de la ruta de Mudfish, utilitzant la connexió IPv4 habitual a Internet. Requereix root, cgroup v2, ip i iptables.
  • mudnetmon
    • S'han afegit les opcions -r / --read per carregar informes de trànsit JSON, consultar-los fora de línia o exportar-los.
  • mudrun
    • macOS: s'ha corregit un problema de tancament de mudwfp_proxy.
    • Windows: en iniciar-se, es desactiva en segon pla l'associació IPv6 de TAP-Win32 Adapter V9.
    • Els informes automàtics d'errors inclouen les notificacions del tauler de control, excepte les de nivell informatiu, i exclouen els avisos habituals de pèrdua de paquets MUDEC_00238.

6.5.3 (2026-05-25)​

  • mudfish
    • Les peticions que passen per un agent de retransmissió DHCP es registren correctament i les respostes es retornen a l'agent.
    • Windows: si falla el canvi d'MTU, es registra l'ordre fallida i es continua executant en lloc de finalitzar el procés.
  • mudrun
    • S'ha corregit l'aplicació incorrecta de la configuració quan hi ha massa excepcions de Full VPN.
    • Si s'executa el llançador una segona vegada, s'obre el tauler de control existent en lloc de sortir amb un error.
    • Si .ipport no està disponible, el tauler de control s'obre amb l'adreça i el port de vinculació configurats.
    • La selecció automàtica basada en RTT demana i aplica rutes adequades al mode de nodes actual, com el mode bàsic o Multi Path.
    • S'ha estabilitzat l'ordre de les rutes excloses de Full VPN i s'ha ampliat la finestra d'edició.
    • La configuració del llançador es desa mitjançant el punt d'accés específic /prog/launcher/conf.
  • mudwfp_proxy
    • S'ha afegit -G a Windows, macOS i Linux perquè se segueixi el nivell de registre configurat al llançador de Mudfish.

6.5.2 (2026-05-06)​

  • mudfish
    • S'ha millorat la precisió de l'RTT buidant les dades residuals dels sòcols, aleatoritzant l'enviament dels paquets de mesura i validant les respostes.
    • S'han corregit la reutilització dels sòcols de mesura d'RTT i la gestió dels temps d'espera.
    • S'ha corregit la validació de connexions de retransmissió TCP i s'ha afegit una comprovació dels límits de FD_SETSIZE.
    • S'ha millorat l'ordre de tancament de les connexions perquè acabin correctament.
  • mudrun
    • S'ha unificat el format d'errors de l'API HTTP i s'han corregit codis de resposta d'èxit incorrectes.
    • S'ha afegit un punt d'accés de depuració per als registres de nivell trace.
    • S'han canviat els noms dels fitxers JavaScript de la interfície per renovar la memòria cau.

6.5.1 (2026-05-02)​

  • mudflow
    • S'han afegit MUDEC_01697 i MUDEC_01698 per diagnosticar problemes de gestió dels identificadors de sessió (SID) del backend.
    • L'API interna de selecció automàtica retorna correctament la versió actual.
  • mudrun
    • S'ha afegit un mode de llista bloquejada a Web Inspect. Els dominis que passen per Mudfish es poden gestionar amb una llista permesa o bloquejada.
    • La configuració de dominis personalitzats s'ha separat en llistes permeses i bloquejades.
    • S'ha adaptat el tauler de control web a la nova configuració de Web Inspect.
  • mudwfp_proxy
    • S'ha millorat la gestió de senyals a Linux i macOS i s'ha netejat el codi.

6.5.0 (2026-04-21)​

  • mudflow
    • S'ha millorat l'ordre d'inicialització per gestionar els SID pendents quan l'snode del backend no està disponible immediatament.
    • S'ha millorat la lògica de mesura d'RTT perquè torni a obtenir automàticament la informació dels nodes estàtics si la inicialització no ha acabat.
    • Alguns missatges de connexió, com MUDEC_00414, MUDEC_00415 i MUDEC_00771, han passat del nivell d'error al d'avís.
    • Els registres de diagnosi de fallades de connexió inclouen el text de l'error del sistema.
  • mudrun
    • macOS: s'ha implementat un servidor intermediari transparent basat en NETransparentProxyProvider (Network Extension). Processa trànsit TCP/UDP per programa a macOS 11.5 o posterior i admet el mode d'elements WFP per a macOS.
    • macOS: la versió mínima compatible passa a ser 11.5 i s'han millorat els permisos d'app-proxy.
    • S'han modificat l'API de la llista de processos i el backend del tauler de control web per admetre identificadors de programa.
    • S'ha ajustat el nivell de detall dels registres de comprovació de connexions IPv6.

6.4.4 (2026-04-04)​

  • mudnetmon
    • S'ha implementat la recollida de trànsit de xarxa amb l'API NetworkStatistics de macOS.
    • El menú del tauler de control de macOS permet iniciar el monitor de xarxa (mudnetmon) en una finestra nova de terminal.
  • mudrun
    • El menú «Network Monitoring» també es mostra a macOS.
    • S'ha corregit la imatge malmesa de la finestra emergent d'estat carregant els gràfics després de rebre tots els identificadors de sessió dels nodes (sidstr).

6.4.3 (2026-03-29)​

  • muddiag
    • S'han corregit adreces IP i proves incorrectes.
  • mudmtr
    • S'ha reimplementat l'enviament d'informes amb un nou punt d'accés HTTP.
    • Si l'enviament de l'informe MTR i la creació del missatge al fòrum tenen èxit, es mostra l'enllaç al missatge.
  • mudnetmon
    • S'admet Linux mitjançant eBPF.
    • S'ha afegit un bloqueig per PID per impedir que s'executin diverses instàncies alhora.
  • mudrun
    • En executar mudmtr i mudnetmon, es passa el nom d'usuari com a argument.
    • MUDEC_01443 inclou la IP de destinació, el port i el text de l'error.
    • S'han afegit els codis que faltaven MUDEC_01657, MUDEC_01658, MUDEC_01659, MUDEC_01662 i MUDEC_01663, i s'han millorat missatges com MUDEC_00927.
    • S'ha reduït el nivell de detall dels registres d'operacions de memòria cau.
    • Linux: s'ha corregit l'execució de mudnetmon en emuladors de terminal.

6.4.2 (2026-03-20)​

  • mudmtr
    • S'ha reimplementat Matt's traceroute a Linux, macOS i Windows.
  • mudrun
    • S'han afegit botons per executar mudnetmon.exe i mudmtr.exe a la pestanya «Avançat».
    • S'ha eliminat la implementació anterior de Matt's traceroute.
    • Interfície: quan l'usuari canvia d'idioma, també s'actualitza l'idioma del backend.

6.4.1 (2026-03-18)​

  • mudnetmon
    • S'ha afegit mudnetmon.exe per consultar el trànsit del sistema per procés al Windows.
  • mudrun
    • S'ha corregit una fallada d'asserció durant l'autenticació.
  • mudwfp_proxy
    • S'utilitza una capçalera nova en la comunicació UDP amb els nodes.

6.4.0 (2026-02-12)​

  • mudfish
    • S'ha introduït un nou protocol de capçalera de servidor intermediari (v2) per a connexions TCP i UDP.
    • S'ha corregit l'ordre de configuració de la taula d'encaminament de les connexions amb el broker per netejar-la correctament en cas d'error.
    • MUDEC_01172 i MUDEC_01173 han passat del nivell d'avís al d'informació.
    • El missatge d'error de Wintun (MUDEC_00902) inclou el codi d'error.
    • S'ha corregit la visualització del consum de xarxa de les connexions directes.
  • mudrun
    • S'han afegit estadístiques que compten les notificacions warning, error, critical i fatal.
    • S'ha eliminat la solució alternativa de MUDEC_00044 que obria el Gestor de tasques al Windows 7.
    • S'ha revertit el canvi que feia utilitzar el navegador integrat al Windows.

6.3.3 (2026-02-03)​

  • mudfish
    • S'han eliminat pfctl i les funcions pf del procés Core.
  • mudrun
    • S'ha eliminat el mode NAT Open. No s'ha declarat oficialment obsolet (deprecated).

6.3.2 (2026-01-25)​

  • mudfish
    • Ja no es registren errors EPIPE en mode FastConnect.
  • mudrun
    • L'RTT dels elements de joc es mesura tres vegades abans de mostrar-lo a l'usuari.
    • Si un tallafoc personal o antivirus del Windows bloqueja la consulta DNS de ui.mudfish.net, la interfície s'obre al navegador predeterminat.
    • Interfície: s'han ajustat els salts de línia d'alguns missatges.

6.3.1 (2026-01-15)​

  • muddiag
    • S'ha afegit un manifest de compatibilitat amb Windows 10 i 11.
  • mudrun
    • S'ha ajustat el nivell de registre d'alguns missatges.
    • Interfície
      • S'han ajustat els colors de les finestres emergents en mode fosc.
      • S'han millorat la pantalla i els menús dels elements personalitzats.
      • S'ha corregit la visualització de la icona de selecció automàtica de nodes als elements personalitzats.
      • El menú d'elements personalitzats es mostra encara que el mode expert estigui desactivat.

6.3.0 (2026-01-12)​

  • mudrun
    • Windows: sempre que sigui possible, s'executa mudrun_tauri.exe en lloc del navegador predeterminat.
    • Windows: s'ha afegit el mode de compatibilitat amb Windows 10 i 11 a mudrun.exe.manifest.
  • mudfish
    • Els missatges MUDEC_00139, MUDEC_00314, MUDEC_00049 i MUDEC_001643 només es registren una vegada.

6.2.2 (2026-01-02)​

  • mudfish
    • S'ha corregit un error de Multi Path quan no hi ha interfícies disponibles.
  • mudrun
    • Quan es detecta una finalització anormal a Linux, s'envia la informació corresponent als servidors de Mudfish.
    • S'ha ajustat el nivell de registre d'alguns missatges.
    • S'ha corregit una fallada d'asserció durant el processament de capçaleres de peticions HTTP.
    • macOS
      • No s'especifica cap adreça de servidor DNS per a la connexió VPN de Mudfish.
      • Els errors i avisos s'escriuen correctament al fitxer de registre de Mudfish Cloud VPN.
    • Interfície
      • En restablir la configuració del llançador a «Configuració → Programa», també es restableixen les opcions tun/tap.
      • S'ha eliminat el menú WPAD, que ja no té suport.
      • La icona del mode d'elements WFP es mostra correctament al tauler de control.
  • mudwfp_proxy
    • Es mostra un missatge d'error específic quan no es troba el nom del procés d'una sessió UDP.

6.2.1 (2025-12-20)​

  • mudflow
    • S'ha afegit una variable d'ajust per controlar el nivell de registre.
  • mudrun
    • El nivell de registre es gestiona correctament entre processos.
    • Interfície
      • S'ha corregit l'ús elevat de CPU durant la configuració automàtica al tauler de control.
      • S'ha corregit el tractament dels nombres reals a «Estat → Nodes».
      • La pestanya de registres del servidor intermediari WFP es mostra correctament a «Estat → Processos».
      • S'ha corregit l'aturada de la configuració automàtica al 50% quan Full VPN i el mode d'elements WFP s'utilitzen alhora.

6.2.0 (2025-12-17)​

  • mudfish
    • S'ha corregit un problema de compilació de taskqueue.
    • Es mostra clarament la informació d'error quan falla open("/dev/net/tun", O_RDWR).
    • Es gestiona el cas en què es passen massa descriptors de fitxer a select().
    • S'ha modificat el codi per admetre el mode d'elements WFP de Linux.
  • mudflow
    • S'ha modificat el codi per admetre el mode d'elements WFP de Linux.
  • mudrun
    • S'ha ajustat el format de registre predeterminat.
    • S'ha modificat el codi per admetre el mode d'elements WFP de Linux.
    • S'ha corregit la detecció incorrecta del procés mudrun_headless.
    • Interfície: s'ha canviat la disposició de la pantalla quan el mode d'elements WFP està activat a Linux.
  • mudwfp_proxy
    • S'ha corregit una fallada d'asserció quan s'esgota la memòria (OOM).

6.1.3 (2025-11-12)​

  • mudrun
    • S'ha corregit la impossibilitat de trobar el navegador predeterminat al Windows 11 quan s'executa amb un compte del sistema.
    • S'han corregit els enllaços dels codis d'error al menú «Estat → Registres».
  • mudfish
    • S'ha corregit una finalització anormal quan CreateEvent() retorna un error.
    • S'ha corregit una finalització anormal quan Web Inspect està activat i s'utilitzen massa sòcols per supervisar el trànsit.
    • S'ha corregit l'excés de missatges d'avís quan un sòcol retorna EPIPE.

6.1.2 (2025-11-03)​

  • mudrun
    • S'ha corregit una fallada d'asserció quan no hi ha prou memòria per processar el cos d'una petició.
  • mudfish
    • S'ha corregit un problema quan falla la crida a setsockopt() per evitar la fragmentació IP.
    • S'ha revertit un canvi de struct sockaddr_un per resoldre problemes de la taula d'encaminament.
    • Al Windows, FD_SETSIZE ha augmentat de 64 a 4096 i s'ha afegit validació dels descriptors de fitxer.
    • Es mostra un avís si s'utilitzen massa descriptors de fitxer amb select().