Hop til hovedindhold

Versionsnoter (Mudfish Cloud VPN)

tip

Installationsfiler til tidligere versioner findes i Listen over udgivelser.

Denne side omfatter udgivelser fra og med 2025-10-16. Ældre udgivelser findes i den komplette versionshistorik på koreansk.

6.5.6 (2026-10-13)​

  • mudfish
    • Rettede brugerdefinerede regler for trafikundtagelse, hvor kun CIDR angives uden porte, så de gælder alle TCP/UDP-porte i det pågældende område.
  • mudrun
    • UI: Problemrapporter medsender nu den valgte kategori. Ugyldigt rapportformat returnerer fejlen MUDEC_01734, og et link til brugerens egne indlæg er tilføjet.
    • Windows: Tilføjede fejlkoder til meddelelser om mislykkede forbindelser og timeout i TCP-forbindelsesdiagnostikken.
    • Linux, macOS: Tilføjede fejlkoder til diagnostikmeddelelser om fejl ved åbning af logfiler, mislykkede TCP-forbindelser, TCP/UDP-timeout og fejl ved UDP-modtagelse.
  • mudwfp_proxy
    • Rettede brugerdefinerede regler for trafikundtagelse, hvor kun CIDR angives uden porte, så de gælder alle TCP/UDP-porte i det pågældende område.
  • Installationsprogram
    • macOS: Ændrede design og ikonplacering i DMG-installationsvinduet og tilføjede en baggrund i høj opløsning til Retina-skærme.

6.5.5 (2026-09-28)​

  • mudfish
    • Forsøger op til to gange mere, hvis statiske nodeoplysninger ikke kan indlæses ved start.
    • Rettede et muligt nedbrud, hvor ruteoplysninger blev frigivet, før behandlingen af routingsocketmeddelelser var færdig.
    • macOS: Rettede, at Full VPN's DNS-indstillinger blev anvendt, når WFP-elementtilstand også var aktiveret.
    • Fjernede de ikke længere anvendte kommandolinjeparametre til ADN-klient og -server (-a, -A) fra Core-processen.
  • mudflow
    • Håndterer nu sendestatus og antal fejl korrekt, når en forespørgsel om nodekonfiguration forsøges igen efter en socketfejl.
    • Rettede en mulig deadlock ved oprydning af forespørgsler, som havde nået grænsen for genforsøg.
    • Grupperer MUDEC_01696-fejl efter kombinationen af element og node for at reducere dublerede meddelelser og gøre mislykkede konfigurationer lettere at skelne fra hinanden.
  • mudrun
    • Rettede et nedbrud under login, når indstillingen for eksperttilstand eller alias i godkendelsessvaret var en boolesk værdi.
    • Rettede et nedbrud, når en TCP RTT-forespørgsel manglede IP-adresse eller port. Der returneres nu en fejl.
    • Linux: Finder en tilgængelig terminal såsom Konsole, GNOME Terminal, Xfce Terminal eller xterm til at køre mudnetmon og mudmtr, og håndterer brugernavne med specialtegn korrekt.
    • Windows: Rettede et muligt nedbrud ved indlæsning af proceslisten, mens GameGuard kørte.
    • Windows: Forbedrede nedbrudsrapporteringen, så samtidige fejl håndteres, og fejl i selve rapporteringstråden ikke medfører gentagne logmeddelelser.
    • UI
      • RTT-kortet i avanceret tilstand og Multi Path anmoder nu udtrykkeligt om ruter gennem to noder.
      • Tilføjede spil og programmer til søgningen i oversigten.
  • mudwfp_proxy
    • macOS: Tilføjede programidentifikatorer til TCP/UDP-proxyheadere og udvidede navnebufferen, så programmer med lange identifikatorer også vises korrekt i logge og trafikstatistik.
    • macOS: Proxyens timere bruger nu et monotont ur for ensartet timeoutbehandling.
    • Windows: Tilføjede systemets fejlbeskrivelse til meddelelsen om mislykket start af WFP-driveren (MUDEC_00514).

6.5.4 (2026-09-06)​

  • muddiag
    • Problemrapporter på Linux og macOS indeholder nu mudwfp_proxy_stdout.txt.
  • mudfish-exclude
    • Linux: Tilføjede et kommandolinjeværktøj, som undtager udvalgte programmer fra Mudfish-ruten og kører dem over den eksisterende IPv4-internetforbindelse. Kræver root-rettigheder, cgroup v2, ip og iptables.
  • mudnetmon
    • Tilføjede -r / --read til indlæsning af JSON-trafikrapporter, så de kan undersøges offline eller eksporteres.
  • mudrun
    • macOS: Rettede et problem med afslutning af mudwfp_proxy.
    • Windows: Deaktiverer IPv6-bindingen på TAP-Win32 Adapter V9 i baggrunden ved start.
    • Automatiske fejlrapporter medtager nu oversigtsnotifikationer bortset fra informationsniveauet og udelader rutinemæssige MUDEC_00238-meddelelser om pakketab.

6.5.3 (2026-05-25)​

  • mudfish
    • Registrerer forespørgsler gennem en DHCP-relæagent korrekt og returnerer også svarene gennem relæagenten.
    • Windows: Hvis ændring af MTU mislykkes, logges den mislykkede kommando, og processen fortsætter i stedet for at afslutte.
  • mudrun
    • Rettede, at indstillinger ikke blev anvendt korrekt ved for mange Full VPN-undtagelsesregler.
    • Hvis launcheren startes igen, åbnes den allerede kørende oversigt i stedet for at afslutte med en fejl.
    • Hvis .ipport ikke kan bruges, åbnes oversigten med den konfigurerede bindingsadresse og port.
    • RTT-baseret automatisk valg anmoder om og anvender ruter, der passer til den aktuelle nodetilstand, herunder grundlæggende tilstand og Multi Path.
    • Gjorde sorteringen af Full VPN-undtagelsesruter stabil og udvidede redigeringsvinduet.
    • Bruger det særskilte endepunkt /prog/launcher/conf til at gemme launcherindstillinger.
  • mudwfp_proxy
    • Tilføjede parameteren -G på Windows, macOS og Linux for at følge Mudfish Launchers indstilling af logningsniveau.

6.5.2 (2026-05-06)​

  • mudfish
    • Forbedrede RTT-målingernes nøjagtighed ved at tømme resterende socketdata, variere afsendelsen af målepakker tilfældigt og validere svarene.
    • Rettede genbrug og timeoutbehandling af sockets til RTT-måling.
    • Rettede validering af TCP-relæforbindelser og tilføjede kontrol af FD_SETSIZE-grænsen.
    • Forbedrede rækkefølgen ved lukning af forbindelser, så de afsluttes korrekt.
  • mudrun
    • Ensrettede HTTP API-fejlformatet og rettede forkerte svarkoder for vellykkede forespørgsler.
    • Tilføjede et debug-endepunkt til logning på trace-niveau.
    • Ændrede navnet på brugerfladens JavaScript-fil for at opdatere cachen.

6.5.1 (2026-05-02)​

  • mudflow
    • Tilføjede fejlkoderne MUDEC_01697 og MUDEC_01698 til diagnosticering af problemer med backendens håndtering af sessions-ID'er (SID).
    • Den interne API til automatisk valg returnerer nu den aktuelle version korrekt.
  • mudrun
    • Tilføjede en bloklistetilstand til Web Inspect. Domæner, der skal sendes gennem Mudfish, kan administreres med en tilladelsesliste eller blokliste.
    • Opdelte Custom-domæneindstillinger i tilladelsesliste og blokliste.
    • Tilpassede weboversigten til de nye Web Inspect-indstillinger.
  • mudwfp_proxy
    • Forbedrede signalhåndtering på Linux og macOS og ryddede op i koden.

6.5.0 (2026-04-21)​

  • mudflow
    • Forbedrede initialiseringsrækkefølgen, så ventende SID'er håndteres, når backendens snode ikke er tilgængelig med det samme.
    • Forbedrede RTT-målingen, så statiske nodeoplysninger automatisk hentes igen, hvis initialiseringen ikke er færdig.
    • Ændrede niveauet for visse forbindelsesmeddelelser, herunder MUDEC_00414, MUDEC_00415 og MUDEC_00771, fra fejl til advarsel.
    • Diagnostiklogge for forbindelsesfejl medtager nu systemets fejltekst.
  • mudrun
    • macOS: Implementerede en transparent proxy baseret på NETransparentProxyProvider (Network Extension). Den behandler TCP/UDP-trafik pr. program på macOS 11.5 og nyere og understøtter WFP-elementtilstand til macOS.
    • macOS: Ændrede den laveste understøttede version til 11.5 og forbedrede app-proxy-rettighederne.
    • Tilpassede proceslistens API og weboversigtens backend til programidentifikatorer.
    • Justerede detaljeringsniveauet for logning af IPv6-forbindelseskontrol.

6.4.4 (2026-04-04)​

  • mudnetmon
    • Implementerede indsamling af netværkstrafik med macOS' NetworkStatistics-API.
    • Netværksmonitoren (mudnetmon) kan startes i et nyt terminalvindue fra oversigtsmenuen på macOS.
  • mudrun
    • Viser også menuen »Network Monitoring« på macOS.
    • Rettede ødelagte billeder i statusvinduet ved først at hente graferne, når alle nodesessions-ID'er (sidstr) er modtaget.

6.4.3 (2026-03-29)​

  • muddiag
    • Rettede forkerte IP-adresser og tests.
  • mudmtr
    • Genimplementerede rapportafsendelse med et nyt HTTP-endepunkt.
    • Når MTR-rapporten er sendt, og forumindlægget er oprettet, vises et link til indlægget.
  • mudnetmon
    • Understøtter Linux via eBPF.
    • Tilføjede en PID-lås, så flere instanser ikke kører samtidig.
  • mudrun
    • Sender brugernavnet som argument ved start af mudmtr og mudnetmon.
    • MUDEC_01443 indeholder nu destinations-IP, port og fejltekst.
    • Tilføjede de manglende koder MUDEC_01657, MUDEC_01658, MUDEC_01659, MUDEC_01662 og MUDEC_01663 og forbedrede meddelelser som MUDEC_00927.
    • Reducerede detaljeringsniveauet for logning af cachearbejde.
    • Linux: Sikrede, at mudnetmon starter korrekt i terminalemulatoren.

6.4.2 (2026-03-20)​

  • mudmtr
    • Genimplementerede Matt's traceroute på Linux, macOS og Windows.
  • mudrun
    • Tilføjede knapper til at starte mudnetmon.exe og mudmtr.exe på fanen »Avanceret«.
    • Fjernede den tidligere Matt's traceroute-funktion.
    • UI: Når brugeren skifter sprog, opdateres backendens sprogindstilling også.

6.4.1 (2026-03-18)​

  • mudnetmon
    • Tilføjede værktøjet mudnetmon.exe til at se systemtrafik pr. proces på Windows.
  • mudrun
    • Rettede en assertion-fejl under godkendelse.
  • mudwfp_proxy
    • Bruger en ny header ved UDP-kommunikation med noder.

6.4.0 (2026-02-12)​

  • mudfish
    • Indførte en ny proxyheaderprotokol (v2) til TCP- og UDP-forbindelser.
    • Rettede rækkefølgen ved opsætning af routingtabellen for brokerforbindelser, så der ryddes korrekt op ved fejl.
    • Ændrede MUDEC_01172 og MUDEC_01173 fra advarsels- til informationsniveau.
    • Wintun-fejlmeddelelsen (MUDEC_00902) indeholder nu fejlkoden.
    • Rettede visning af netværksforbrug ved direkte forbindelser.
  • mudrun
    • Tilføjede statistik, der tæller notifikationer af typerne warning, error, critical og fatal.
    • Fjernede MUDEC_00044-omgåelsen, som startede Jobliste på Windows 7.
    • Tilbageførte ændringen, som brugte den indbyggede browser på Windows.

6.3.3 (2026-02-03)​

  • mudfish
    • Fjernede pfctl- og pf-funktionerne fra Core-processen.
  • mudrun
    • Fjernede NAT Open-tilstand. Den er ikke officielt markeret som udfaset (deprecated).

6.3.2 (2026-01-25)​

  • mudfish
    • Logger ikke længere EPIPE-fejl i FastConnect-tilstand.
  • mudrun
    • Måler RTT tre gange, når et spilelements RTT vises til brugeren.
    • Åbner brugerfladen i standardbrowseren, hvis en personlig firewall eller antivirus på Windows blokerer DNS-opslag af ui.mudfish.net.
    • UI: Justerede linjeskift i visse meddelelser.

6.3.1 (2026-01-15)​

  • muddiag
    • Tilføjede et kompatibilitetsmanifest til Windows 10 og 11.
  • mudrun
    • Justerede logningsniveauet for visse meddelelser.
    • UI
      • Justerede farverne i pop op-vinduer i mørk tilstand.
      • Forbedrede skærmbilleder og menuer for Custom-elementer.
      • Rettede visningen af ikonet til automatisk nodevalg i Custom-elementer.
      • Viser menuen for Custom-elementer, selv når eksperttilstand er slået fra.

6.3.0 (2026-01-12)​

  • mudrun
    • Windows: Starter om muligt mudrun_tauri.exe i stedet for standardbrowseren.
    • Windows: Tilføjede kompatibilitetstilstand for Windows 10 og 11 i mudrun.exe.manifest.
  • mudfish
    • Logger kun fejlmeddelelserne MUDEC_00139, MUDEC_00314, MUDEC_00049 og MUDEC_001643 én gang.

6.2.2 (2026-01-02)​

  • mudfish
    • Rettede en fejl i Multi Path, når ingen grænseflader er tilgængelige.
  • mudrun
    • Rapporterer relevante oplysninger til Mudfish-serveren, når et nedbrud registreres på Linux.
    • Justerede logningsniveauet for visse meddelelser.
    • Rettede en assertion-fejl under behandling af HTTP-forespørgselsheadere.
    • macOS
      • Angiver ikke en DNS-serveradresse for Mudfish VPN-forbindelsen.
      • Skriver fejl og advarsler korrekt i Mudfish Cloud VPN-logfilen.
    • UI
      • Ved nulstilling af launcherindstillinger under »Indstillinger → Program« nulstilles tun/tap-indstillingerne også.
      • Fjernede den ikke længere understøttede WPAD-menu.
      • Viser ikonet for WFP-elementtilstand korrekt i oversigten.
  • mudwfp_proxy
    • Viser en særskilt fejlmeddelelse, når procesnavnet for en UDP-session ikke kan findes.

6.2.1 (2025-12-20)​

  • mudflow
    • Tilføjede en justeringsvariabel til styring af logningsniveauet.
  • mudrun
    • Håndterer logningsniveauer korrekt mellem processer.
    • UI
      • Rettede høj CPU-belastning under automatisk konfiguration i oversigten.
      • Rettede håndtering af decimaltal under »Status → Noder«.
      • Viser WFP-proxyens logfane korrekt under »Status → Processer«.
      • Rettede, at automatisk konfiguration standsede ved 50%, når Full VPN og WFP-elementtilstand blev brugt sammen.

6.2.0 (2025-12-17)​

  • mudfish
    • Rettede et kompileringsproblem med taskqueue.
    • Viser tydeligere fejloplysninger, når open("/dev/net/tun", O_RDWR) mislykkes.
    • Håndterer situationer, hvor for mange fildeskriptorer sendes til select().
    • Ændrede koden for at understøtte WFP-elementtilstand til Linux.
  • mudflow
    • Ændrede koden for at understøtte WFP-elementtilstand til Linux.
  • mudrun
    • Justerede standardlogformatet.
    • Ændrede koden for at understøtte WFP-elementtilstand til Linux.
    • Rettede manglende korrekt registrering af processen mudrun_headless.
    • UI: Ændrede layoutet på Linux, når WFP-elementtilstand er slået til.
  • mudwfp_proxy
    • Rettede en assertion-fejl ved hukommelsesmangel (OOM).

6.1.3 (2025-11-12)​

  • mudrun
    • Rettede, at standardbrowseren ikke kunne findes ved kørsel under systemkontoen på Windows 11.
    • Rettede links til fejlkoder under »Status → Log«.
  • mudfish
    • Rettede et nedbrud, når CreateEvent() returnerede en fejl.
    • Rettede et nedbrud, når Web Inspect var slået til, og for mange sockets blev brugt til trafikovervågning.
    • Rettede for mange advarselsmeddelelser, når en socket returnerede EPIPE.

6.1.2 (2025-11-03)​

  • mudrun
    • Rettede en assertion-fejl ved utilstrækkelig hukommelse til behandling af forespørgslens indhold.
  • mudfish
    • Rettede et problem, når setsockopt() til at forhindre IP-fragmentering mislykkedes.
    • Tilbageførte en ændring af struct sockaddr_un for at løse problemer med routingtabellen.
    • Øgede FD_SETSIZE på Windows fra 64 til 4096 og tilføjede validering af fildeskriptorer.
    • Viser en advarsel, hvis select() bruger for mange fildeskriptorer.